pub enum SafetyExpectation {
Flip,
Stable,
None,
}Expand description
What the corpus documents about a kernel’s expected gate behaviour, so the gate is tested in both directions (corpus/README.md).
Variants§
Flip
Known to flip safety with block size (the §2.2 family).
Stable
Known not to flip at any block size in its space.
None
No documented expectation.
Trait Implementations§
Source§impl Clone for SafetyExpectation
impl Clone for SafetyExpectation
Source§fn clone(&self) -> SafetyExpectation
fn clone(&self) -> SafetyExpectation
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 SafetyExpectation
Source§impl Debug for SafetyExpectation
impl Debug for SafetyExpectation
impl Eq for SafetyExpectation
Source§impl PartialEq for SafetyExpectation
impl PartialEq for SafetyExpectation
impl StructuralPartialEq for SafetyExpectation
Auto Trait Implementations§
impl Freeze for SafetyExpectation
impl RefUnwindSafe for SafetyExpectation
impl Send for SafetyExpectation
impl Sync for SafetyExpectation
impl Unpin for SafetyExpectation
impl UnsafeUnpin for SafetyExpectation
impl UnwindSafe for SafetyExpectation
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> 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.