pub enum UnitCatchup {
Unknown {
id: String,
},
Known {
id: String,
status: UnitStatus,
live: bool,
cursor: i64,
has_resume_token: bool,
bootstrap_complete: bool,
known_pending_pages: bool,
reason_code: Option<String>,
},
}Expand description
§7.5: the catch-up state of one unit as persisted in the snapshot, never
the mutable owner cache. Unknown means the client does not currently
hold the unit (never registered, released, or removed).
Variants§
Trait Implementations§
Source§impl Clone for UnitCatchup
impl Clone for UnitCatchup
Source§impl Debug for UnitCatchup
impl Debug for UnitCatchup
Auto Trait Implementations§
impl Forget for UnitCatchup
impl Freeze for UnitCatchup
impl Move for UnitCatchup
impl RefUnwindSafe for UnitCatchup
impl Send for UnitCatchup
impl Sync for UnitCatchup
impl Unpin for UnitCatchup
impl UnsafeUnpin for UnitCatchup
impl UnwindSafe for UnitCatchup
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