pub type SharedOffsetPublisher = Arc<OffsetPublisher>;
struct SharedOffsetPublisher { /* private fields */ }