pub enum HashingSchemeVersion {
HashingSchemeVersionUnspecified,
HashingSchemeVersionV2,
HashingSchemeVersionV3,
}Expand description
The hashing scheme version used when building the hash Required
Variants§
Trait Implementations§
Source§impl Clone for HashingSchemeVersion
impl Clone for HashingSchemeVersion
Source§fn clone(&self) -> HashingSchemeVersion
fn clone(&self) -> HashingSchemeVersion
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 HashingSchemeVersion
Source§impl Debug for HashingSchemeVersion
impl Debug for HashingSchemeVersion
Source§impl Default for HashingSchemeVersion
impl Default for HashingSchemeVersion
Source§fn default() -> HashingSchemeVersion
fn default() -> HashingSchemeVersion
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for HashingSchemeVersion
impl<'de> Deserialize<'de> for HashingSchemeVersion
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
impl Eq for HashingSchemeVersion
Source§impl Hash for HashingSchemeVersion
impl Hash for HashingSchemeVersion
Source§impl Ord for HashingSchemeVersion
impl Ord for HashingSchemeVersion
Source§fn cmp(&self, other: &HashingSchemeVersion) -> Ordering
fn cmp(&self, other: &HashingSchemeVersion) -> 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 HashingSchemeVersion
impl PartialEq for HashingSchemeVersion
Source§impl PartialOrd for HashingSchemeVersion
impl PartialOrd for HashingSchemeVersion
Source§impl Serialize for HashingSchemeVersion
impl Serialize for HashingSchemeVersion
impl StructuralPartialEq for HashingSchemeVersion
Auto Trait Implementations§
impl Freeze for HashingSchemeVersion
impl RefUnwindSafe for HashingSchemeVersion
impl Send for HashingSchemeVersion
impl Sync for HashingSchemeVersion
impl Unpin for HashingSchemeVersion
impl UnsafeUnpin for HashingSchemeVersion
impl UnwindSafe for HashingSchemeVersion
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