pub enum FaultPolicy {
Panic,
IsolateTask,
}Expand description
Fault handling policy.
Variants§
Panic
Dump and reset (default).
IsolateTask
Mark faulted, poison held mutexes, hook, and switch to another task.
Trait Implementations§
Source§impl Clone for FaultPolicy
impl Clone for FaultPolicy
Source§fn clone(&self) -> FaultPolicy
fn clone(&self) -> FaultPolicy
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 moreimpl Copy for FaultPolicy
Source§impl Debug for FaultPolicy
impl Debug for FaultPolicy
impl Eq for FaultPolicy
Source§impl PartialEq for FaultPolicy
impl PartialEq for FaultPolicy
impl StructuralPartialEq for FaultPolicy
Auto Trait Implementations§
impl Freeze for FaultPolicy
impl RefUnwindSafe for FaultPolicy
impl Send for FaultPolicy
impl Sync for FaultPolicy
impl Unpin for FaultPolicy
impl UnsafeUnpin for FaultPolicy
impl UnwindSafe for FaultPolicy
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