pub enum TriggerEscape {
Immediate,
Detached,
Recurring,
Boot,
}Expand description
How far execution escapes the check (v1.4 §2.3, R16/R24) — the part levels gate.
Variants§
Trait Implementations§
Source§impl Clone for TriggerEscape
impl Clone for TriggerEscape
Source§fn clone(&self) -> TriggerEscape
fn clone(&self) -> TriggerEscape
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 TriggerEscape
Source§impl Debug for TriggerEscape
impl Debug for TriggerEscape
Source§impl Default for TriggerEscape
impl Default for TriggerEscape
Source§fn default() -> TriggerEscape
fn default() -> TriggerEscape
Returns the “default value” for a type. Read more
impl Eq for TriggerEscape
Source§impl FacetTerm for TriggerEscape
impl FacetTerm for TriggerEscape
Source§impl Hash for TriggerEscape
impl Hash for TriggerEscape
Source§impl Ord for TriggerEscape
impl Ord for TriggerEscape
Source§fn cmp(&self, other: &TriggerEscape) -> Ordering
fn cmp(&self, other: &TriggerEscape) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for TriggerEscape
impl PartialEq for TriggerEscape
Source§impl PartialOrd for TriggerEscape
impl PartialOrd for TriggerEscape
impl StructuralPartialEq for TriggerEscape
Auto Trait Implementations§
impl Freeze for TriggerEscape
impl RefUnwindSafe for TriggerEscape
impl Send for TriggerEscape
impl Sync for TriggerEscape
impl Unpin for TriggerEscape
impl UnsafeUnpin for TriggerEscape
impl UnwindSafe for TriggerEscape
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.