pub enum ReproducibilityLevel {
Deterministic,
BoundedNondeterministic,
Observational,
NonReproducible,
}Expand description
Reproducibility level vocabulary.
Variants§
Deterministic
Deterministic.
BoundedNondeterministic
Bounded nondeterministic.
Observational
Observational.
NonReproducible
Non-reproducible.
Implementations§
Source§impl ReproducibilityLevel
impl ReproducibilityLevel
Sourcepub const fn wire_string(self) -> &'static str
pub const fn wire_string(self) -> &'static str
Stable wire string.
Trait Implementations§
Source§impl Clone for ReproducibilityLevel
impl Clone for ReproducibilityLevel
Source§fn clone(&self) -> ReproducibilityLevel
fn clone(&self) -> ReproducibilityLevel
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 moreSource§impl Debug for ReproducibilityLevel
impl Debug for ReproducibilityLevel
Source§impl<'de> Deserialize<'de> for ReproducibilityLevel
impl<'de> Deserialize<'de> for ReproducibilityLevel
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Hash for ReproducibilityLevel
impl Hash for ReproducibilityLevel
Source§impl PartialEq for ReproducibilityLevel
impl PartialEq for ReproducibilityLevel
Source§fn eq(&self, other: &ReproducibilityLevel) -> bool
fn eq(&self, other: &ReproducibilityLevel) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ReproducibilityLevel
impl Serialize for ReproducibilityLevel
impl Copy for ReproducibilityLevel
impl Eq for ReproducibilityLevel
impl StructuralPartialEq for ReproducibilityLevel
Auto Trait Implementations§
impl Freeze for ReproducibilityLevel
impl RefUnwindSafe for ReproducibilityLevel
impl Send for ReproducibilityLevel
impl Sync for ReproducibilityLevel
impl Unpin for ReproducibilityLevel
impl UnsafeUnpin for ReproducibilityLevel
impl UnwindSafe for ReproducibilityLevel
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