Struct ledger_mob_core::engine::TxDigest
source · pub struct TxDigest(/* private fields */);
Expand description
Transaction digest, used to keep a running digest of inputs to the transaction engine to ensure sync between the host and hardware wallet.
Implementations§
Trait Implementations§
source§impl Encode for Digest
impl Encode for Digest
source§impl PartialEq<Digest> for Digest
impl PartialEq<Digest> for Digest
impl StructuralPartialEq for Digest
Auto Trait Implementations§
impl RefUnwindSafe for Digest
impl Send for Digest
impl Sync for Digest
impl Unpin for Digest
impl UnwindSafe for Digest
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
§impl<'a, T> Decode<'a> for Twhere
T: DecodeOwned,
impl<'a, T> Decode<'a> for Twhere T: DecodeOwned,
§impl<'a, T> DecodeExt<'a> for Twhere
T: Decode<'a>,
impl<'a, T> DecodeExt<'a> for Twhere T: Decode<'a>,
§fn decode_iter(buff: &'a [u8]) -> DecodeIter<'a, Self::Output>
fn decode_iter(buff: &'a [u8]) -> DecodeIter<'a, Self::Output>
Helper to iterate over decodable objects in a sized buffer. Read more