pub struct KeyMixHash(/* private fields */);Trait Implementations§
Source§impl Clone for KeyMixHash
impl Clone for KeyMixHash
Source§fn clone(&self) -> KeyMixHash
fn clone(&self) -> KeyMixHash
Returns a duplicate of the value. Read more
1.0.0 · 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 KeyMixHash
impl Debug for KeyMixHash
Source§impl Display for KeyMixHash
impl Display for KeyMixHash
Source§impl Hash for KeyMixHash
impl Hash for KeyMixHash
Source§impl Ord for KeyMixHash
impl Ord for KeyMixHash
Source§fn cmp(&self, other: &KeyMixHash) -> Ordering
fn cmp(&self, other: &KeyMixHash) -> Ordering
1.21.0 · 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 KeyMixHash
impl PartialEq for KeyMixHash
Source§impl PartialOrd for KeyMixHash
impl PartialOrd for KeyMixHash
Source§impl<'de> RawDecode<'de> for KeyMixHash
impl<'de> RawDecode<'de> for KeyMixHash
fn raw_decode(buf: &'de [u8]) -> BuckyResult<(Self, &'de [u8])>
fn raw_decode_with_option( buf: &'de [u8], _opt: &RawDecodeOption, ) -> Result<(Self, &'de [u8]), BuckyError>
Source§impl RawEncode for KeyMixHash
impl RawEncode for KeyMixHash
fn raw_measure(&self, _purpose: &Option<RawEncodePurpose>) -> BuckyResult<usize>
fn raw_encode<'a>( &self, buf: &'a mut [u8], _purpose: &Option<RawEncodePurpose>, ) -> BuckyResult<&'a mut [u8]>
fn raw_tail_encode<'a>( &self, buf: &'a mut [u8], purpose: &Option<RawEncodePurpose>, ) -> Result<&'a [u8], BuckyError>
fn raw_encode_to_buffer(&self) -> Result<Vec<u8>, BuckyError>
fn raw_hash_encode(&self) -> Result<Vec<u8>, BuckyError>
Source§impl RawFixedBytes for KeyMixHash
impl RawFixedBytes for KeyMixHash
impl Eq for KeyMixHash
impl StructuralPartialEq for KeyMixHash
Auto Trait Implementations§
impl Freeze for KeyMixHash
impl RefUnwindSafe for KeyMixHash
impl Send for KeyMixHash
impl Sync for KeyMixHash
impl Unpin for KeyMixHash
impl UnwindSafe for KeyMixHash
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