pub struct RpcMeta {
pub err: Option<TransactionError>,
pub fee: u32,
pub inner_instructions: Vec<RpcInnerInstructions>,
pub log_messages: Vec<String>,
pub pre_balances: Vec<u64>,
pub post_balances: Vec<u64>,
pub pre_token_balances: Vec<TokenBalances>,
pub post_token_balances: Vec<TokenBalances>,
pub rewards: Vec<Reward>,
pub status: Result<(), TransactionError>,
}Fields§
§err: Option<TransactionError>§fee: u32§inner_instructions: Vec<RpcInnerInstructions>§log_messages: Vec<String>§pre_balances: Vec<u64>§post_balances: Vec<u64>§pre_token_balances: Vec<TokenBalances>§post_token_balances: Vec<TokenBalances>§rewards: Vec<Reward>§status: Result<(), TransactionError>Trait Implementations§
Source§impl BorshDeserialize for RpcMeta
impl BorshDeserialize for RpcMeta
Source§impl BorshSerialize for RpcMeta
impl BorshSerialize for RpcMeta
Source§impl<'de> Deserialize<'de> for RpcMeta
impl<'de> Deserialize<'de> for RpcMeta
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
impl StructuralPartialEq for RpcMeta
Auto Trait Implementations§
impl Freeze for RpcMeta
impl RefUnwindSafe for RpcMeta
impl Send for RpcMeta
impl Sync for RpcMeta
impl Unpin for RpcMeta
impl UnwindSafe for RpcMeta
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more