Struct solscan_api::structs::spl_transfer::Datum
source · [−]pub struct Datum {Show 15 fields
pub id: Option<String>,
pub address: Option<String>,
pub signature: Option<Vec<String>>,
pub change_type: Option<ChangeType>,
pub decimals: Option<i64>,
pub change_amount: Option<ChangeAmount>,
pub post_balance: Option<String>,
pub pre_balance: Option<ChangeAmount>,
pub token_address: Option<String>,
pub block_time: Option<i64>,
pub slot: Option<i64>,
pub fee: Option<i64>,
pub owner: Option<String>,
pub balance: Option<Balance>,
pub symbol: Option<String>,
}
Fields
id: Option<String>
address: Option<String>
signature: Option<Vec<String>>
change_type: Option<ChangeType>
decimals: Option<i64>
change_amount: Option<ChangeAmount>
post_balance: Option<String>
pre_balance: Option<ChangeAmount>
token_address: Option<String>
block_time: Option<i64>
slot: Option<i64>
fee: Option<i64>
owner: Option<String>
balance: Option<Balance>
symbol: Option<String>
Trait Implementations
sourceimpl<'de> Deserialize<'de> for Datum
impl<'de> Deserialize<'de> for Datum
sourcefn 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
Auto Trait Implementations
impl RefUnwindSafe for Datum
impl Send for Datum
impl Sync for Datum
impl Unpin for Datum
impl UnwindSafe for Datum
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more