# Functions
NewOdpManager creates and returns a new instance of DefaultOdpManager.
WithEventManager sets eventManager option to be passed into the NewOdpManager method.
WithSegmentManager sets segmentManager option to be passed into the NewOdpManager method.
WithSegmentsCache sets cache option to be passed into the NewOdpManager method.
WithSegmentsCacheSize sets segmentsCacheSize option to be passed into the NewOdpManager method.
WithSegmentsCacheTimeout sets segmentsCacheTimeout option to be passed into the NewOdpManager method.
# Structs
DefaultOdpManager represents default implementation of odp manager.
# Interfaces
Manager represents the odp manager.
# Type aliases
OMOptionFunc are the ODPManager options that give you the ability to add one more more options before the odp manager is initialized.