pub struct LocalCheckLease {
pub holder: Datum,
pub acquired_at: u64,
pub expires_at: u64,
}Expand description
Explicit bounded lease request supplied to a local checker port.
Fields§
§holder: DatumStable holder identity.
acquired_at: u64Inclusive caller-supplied monotonic acquisition tick.
expires_at: u64Exclusive caller-supplied monotonic expiry tick.
Trait Implementations§
Source§impl Clone for LocalCheckLease
impl Clone for LocalCheckLease
Source§fn clone(&self) -> LocalCheckLease
fn clone(&self) -> LocalCheckLease
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for LocalCheckLease
impl Debug for LocalCheckLease
impl Eq for LocalCheckLease
Source§impl PartialEq for LocalCheckLease
impl PartialEq for LocalCheckLease
impl StructuralPartialEq for LocalCheckLease
Auto Trait Implementations§
impl Freeze for LocalCheckLease
impl RefUnwindSafe for LocalCheckLease
impl Send for LocalCheckLease
impl Sync for LocalCheckLease
impl Unpin for LocalCheckLease
impl UnsafeUnpin for LocalCheckLease
impl UnwindSafe for LocalCheckLease
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