pub struct SerializedTransactionBody(/* private fields */);
Implementations§
Source§impl SerializedTransactionBody
impl SerializedTransactionBody
pub fn hash(&self) -> TxHash
pub fn unserialize(&self) -> TransactionBody
Trait Implementations§
Source§impl AsRef<[u8]> for SerializedTransactionBody
impl AsRef<[u8]> for SerializedTransactionBody
Source§impl Clone for SerializedTransactionBody
impl Clone for SerializedTransactionBody
Source§fn clone(&self) -> SerializedTransactionBody
fn clone(&self) -> SerializedTransactionBody
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 SerializedTransactionBody
impl Debug for SerializedTransactionBody
Source§impl Decode for SerializedTransactionBody
impl Decode for SerializedTransactionBody
impl Eq for SerializedTransactionBody
impl StructuralPartialEq for SerializedTransactionBody
Auto Trait Implementations§
impl Freeze for SerializedTransactionBody
impl RefUnwindSafe for SerializedTransactionBody
impl Send for SerializedTransactionBody
impl Sync for SerializedTransactionBody
impl Unpin for SerializedTransactionBody
impl UnwindSafe for SerializedTransactionBody
Blanket Implementations§
Source§impl<T> Base32Len for T
impl<T> Base32Len for T
Source§fn base32_len(&self) -> usize
fn base32_len(&self) -> usize
Calculate the base32 serialized length
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
Source§impl<T> CheckBase32<Vec<u5>> for T
impl<T> CheckBase32<Vec<u5>> for T
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> ToBase32 for T
impl<T> ToBase32 for T
Source§fn write_base32<W>(&self, writer: &mut W) -> Result<(), <W as WriteBase32>::Err>where
W: WriteBase32,
fn write_base32<W>(&self, writer: &mut W) -> Result<(), <W as WriteBase32>::Err>where
W: WriteBase32,
Encode as base32 and write it to the supplied writer
Implementations shouldn’t allocate.
Source§impl<T> ToHex for T
impl<T> ToHex for T
Source§fn encode_hex<U>(&self) -> Uwhere
U: FromIterator<char>,
fn encode_hex<U>(&self) -> Uwhere
U: FromIterator<char>,
Encode the hex strict representing
self
into the result. Lower case
letters are used (e.g. f9b4ca
)Source§fn encode_hex_upper<U>(&self) -> Uwhere
U: FromIterator<char>,
fn encode_hex_upper<U>(&self) -> Uwhere
U: FromIterator<char>,
Encode the hex strict representing
self
into the result. Upper case
letters are used (e.g. F9B4CA
)