pub struct Backend(/* private fields */);Expand description
A process-local proof that Catalejo’s linked fault routines are published.
NOTE(invariant): raw is returned only by the C singleton after it has created and published the default slab for process_id. A protected operation compares process_id with the calling process before relying on the singleton, so an inherited handle cannot prove recovery after fork.
Implementations§
Trait Implementations§
impl Copy for Backend
impl Eq for Backend
impl Send for Backend
impl StructuralPartialEq for Backend
impl Sync for Backend
Auto Trait Implementations§
impl Freeze for Backend
impl RefUnwindSafe for Backend
impl Unpin for Backend
impl UnsafeUnpin for Backend
impl UnwindSafe for Backend
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