pub struct TokenTxData {
pub token_id: [u8; 32],
pub operation: TokenOperation,
pub data: Vec<u8>,
}Expand description
SRC-20 Token-specific transaction data
Fields§
§token_id: [u8; 32]Token ID (32 bytes) - zero for Create operation
operation: TokenOperationToken operation code
data: Vec<u8>Operation-specific data (serialized)
Trait Implementations§
Source§impl Clone for TokenTxData
impl Clone for TokenTxData
Source§fn clone(&self) -> TokenTxData
fn clone(&self) -> TokenTxData
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 moreSource§impl Debug for TokenTxData
impl Debug for TokenTxData
Source§impl<'de> Deserialize<'de> for TokenTxData
impl<'de> Deserialize<'de> for TokenTxData
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
Source§impl PartialEq for TokenTxData
impl PartialEq for TokenTxData
Source§fn eq(&self, other: &TokenTxData) -> bool
fn eq(&self, other: &TokenTxData) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for TokenTxData
impl Serialize for TokenTxData
impl Eq for TokenTxData
impl StructuralPartialEq for TokenTxData
Auto Trait Implementations§
impl Freeze for TokenTxData
impl RefUnwindSafe for TokenTxData
impl Send for TokenTxData
impl Sync for TokenTxData
impl Unpin for TokenTxData
impl UnsafeUnpin for TokenTxData
impl UnwindSafe for TokenTxData
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