pub struct OffsetSyncStore { /* private fields */ }Expand description
Accumulates OffsetSync records and translates committed source offsets to
their corresponding target offsets.
Implementations§
Source§impl OffsetSyncStore
impl OffsetSyncStore
Sourcepub fn ingest(&mut self, s: OffsetSync)
pub fn ingest(&mut self, s: OffsetSync)
Ingest one offset-sync record, replacing any prior entry for the same
(topic, partition, upstream) triple.
Trait Implementations§
Source§impl Default for OffsetSyncStore
impl Default for OffsetSyncStore
Source§fn default() -> OffsetSyncStore
fn default() -> OffsetSyncStore
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for OffsetSyncStore
impl RefUnwindSafe for OffsetSyncStore
impl Send for OffsetSyncStore
impl Sync for OffsetSyncStore
impl Unpin for OffsetSyncStore
impl UnsafeUnpin for OffsetSyncStore
impl UnwindSafe for OffsetSyncStore
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more