pub(crate) struct FetchGapTracker {
rules: GapRules,
run: Option<GroupRun>,
earlier: Option<(u64, u64)>,
}Expand description
The Prior gap state of one fetch stream.
Fields§
§rules: GapRules§run: Option<GroupRun>§earlier: Option<(u64, u64)>The Group before the current one, and the gap it communicated.
Implementations§
Trait Implementations§
Source§impl Clone for FetchGapTracker
impl Clone for FetchGapTracker
Source§impl Debug for FetchGapTracker
impl Debug for FetchGapTracker
impl Eq for FetchGapTracker
Source§impl PartialEq for FetchGapTracker
impl PartialEq for FetchGapTracker
impl StructuralPartialEq for FetchGapTracker
Auto Trait Implementations§
impl Freeze for FetchGapTracker
impl RefUnwindSafe for FetchGapTracker
impl Send for FetchGapTracker
impl Sync for FetchGapTracker
impl Unpin for FetchGapTracker
impl UnsafeUnpin for FetchGapTracker
impl UnwindSafe for FetchGapTracker
Blanket Implementations§
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