pub struct FleetMembership { /* private fields */ }Expand description
A process’s membership in a fleet: a shared flock on the fleet’s lock
file, held for as long as this lives and released by the kernel when the
process dies, however it dies. It is what try_lock_fleet_exclusive
contends with, so a tool that removes the fleet’s segments cannot do so
while any member is alive.
Trait Implementations§
Source§impl Drop for FleetMembership
impl Drop for FleetMembership
Auto Trait Implementations§
impl Freeze for FleetMembership
impl RefUnwindSafe for FleetMembership
impl Send for FleetMembership
impl Sync for FleetMembership
impl Unpin for FleetMembership
impl UnsafeUnpin for FleetMembership
impl UnwindSafe for FleetMembership
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