pub struct LeaseLedger { /* private fields */ }Expand description
Worker lease ledger (spec section 12.10: “worker lease expiry cleans abandoned fragments”). Workers are keyed by the tablet whose data they serve this wave; the node-level binding lands with the transport wave.
Implementations§
Source§impl LeaseLedger
impl LeaseLedger
Trait Implementations§
Source§impl Default for LeaseLedger
impl Default for LeaseLedger
Source§fn default() -> LeaseLedger
fn default() -> LeaseLedger
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl !Freeze for LeaseLedger
impl !RefUnwindSafe for LeaseLedger
impl Send for LeaseLedger
impl Sync for LeaseLedger
impl Unpin for LeaseLedger
impl UnsafeUnpin for LeaseLedger
impl UnwindSafe for LeaseLedger
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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