Struct SubscriptionLagged
pub struct SubscriptionLagged {
pub subscription_id: String,
pub from_seq: u64,
pub resume_seq: u64,
pub epoch_changed: bool,
}Expand description
subscription/lagged: frames from_seq up to (not including)
resume_seq are gone; delivery continues at resume_seq.
Fields§
§subscription_id: String§from_seq: u64§resume_seq: u64§epoch_changed: boolThe client’s since_seq came from another epoch (the daemon
restarted or reloaded). Nothing it saw can be matched here: this
epoch’s frames from resume_seq on are replayed, and those before
it are gone.
Trait Implementations§
Source§impl Clone for SubscriptionLagged
impl Clone for SubscriptionLagged
Source§fn clone(&self) -> SubscriptionLagged
fn clone(&self) -> SubscriptionLagged
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · §fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SubscriptionLagged
impl Debug for SubscriptionLagged
Source§impl<'de> Deserialize<'de> for SubscriptionLagged
impl<'de> Deserialize<'de> for SubscriptionLagged
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for SubscriptionLagged
impl RefUnwindSafe for SubscriptionLagged
impl Send for SubscriptionLagged
impl Sync for SubscriptionLagged
impl Unpin for SubscriptionLagged
impl UnsafeUnpin for SubscriptionLagged
impl UnwindSafe for SubscriptionLagged
Blanket Implementations§
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
§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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more