pub struct ActionFingerprint(/* private fields */);Expand description
Fingerprint of one action’s canonical bytes. The only content-hash
producer is B3Hash::digest; this newtype names the purpose.
Implementations§
Source§impl ActionFingerprint
impl ActionFingerprint
pub fn derive(action_canonical: &[u8]) -> ActionFingerprint
Trait Implementations§
Source§impl Clone for ActionFingerprint
impl Clone for ActionFingerprint
impl Copy for ActionFingerprint
Source§impl Debug for ActionFingerprint
impl Debug for ActionFingerprint
impl Eq for ActionFingerprint
Source§impl PartialEq for ActionFingerprint
impl PartialEq for ActionFingerprint
impl StructuralPartialEq for ActionFingerprint
Auto Trait Implementations§
impl Freeze for ActionFingerprint
impl RefUnwindSafe for ActionFingerprint
impl Send for ActionFingerprint
impl Sync for ActionFingerprint
impl Unpin for ActionFingerprint
impl UnsafeUnpin for ActionFingerprint
impl UnwindSafe for ActionFingerprint
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