pub struct Foreign {
pub kind: Writer,
pub key: String,
pub holder_id: String,
pub epoch: u64,
pub released: bool,
pub last_renew_unix: Option<u64>,
}Expand description
What a probe found: somebody else’s lease cell under our prefix.
Fields§
§kind: Writer§key: String§holder_id: String§epoch: u64§released: boolThe holder shut down cleanly. The prefix is still shared — the workspace’s objects are all still there — but nothing is writing it at this instant.
last_renew_unix: Option<u64>The STORE’s clock for the last renewal, never ours (A8).
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Foreign
impl RefUnwindSafe for Foreign
impl Send for Foreign
impl Sync for Foreign
impl Unpin for Foreign
impl UnsafeUnpin for Foreign
impl UnwindSafe for Foreign
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