Struct solana_transaction_status::ConfirmedBlock [−][src]
pub struct ConfirmedBlock { pub previous_blockhash: String, pub blockhash: String, pub parent_slot: Slot, pub transactions: Vec<TransactionWithStatusMeta>, pub rewards: Rewards, pub block_time: Option<UnixTimestamp>, }
Fields
previous_blockhash: String
blockhash: String
parent_slot: Slot
transactions: Vec<TransactionWithStatusMeta>
rewards: Rewards
block_time: Option<UnixTimestamp>
Implementations
impl ConfirmedBlock
[src]
impl ConfirmedBlock
[src]pub fn encode(self, encoding: UiTransactionEncoding) -> EncodedConfirmedBlock
[src]
pub fn configure(
self,
encoding: UiTransactionEncoding,
transaction_details: TransactionDetails,
show_rewards: bool
) -> UiConfirmedBlock
[src]
self,
encoding: UiTransactionEncoding,
transaction_details: TransactionDetails,
show_rewards: bool
) -> UiConfirmedBlock
Trait Implementations
impl Clone for ConfirmedBlock
[src]
impl Clone for ConfirmedBlock
[src]fn clone(&self) -> ConfirmedBlock
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'de> Deserialize<'de> for ConfirmedBlock
[src]
impl<'de> Deserialize<'de> for ConfirmedBlock
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl PartialEq<ConfirmedBlock> for ConfirmedBlock
[src]
impl PartialEq<ConfirmedBlock> for ConfirmedBlock
[src]fn eq(&self, other: &ConfirmedBlock) -> bool
[src]
fn ne(&self, other: &ConfirmedBlock) -> bool
[src]
impl Serialize for ConfirmedBlock
[src]
impl Serialize for ConfirmedBlock
[src]impl StructuralPartialEq for ConfirmedBlock
[src]
impl StructuralPartialEq for ConfirmedBlock
[src]Auto Trait Implementations
impl RefUnwindSafe for ConfirmedBlock
impl RefUnwindSafe for ConfirmedBlock
impl Send for ConfirmedBlock
impl Send for ConfirmedBlock
impl Sync for ConfirmedBlock
impl Sync for ConfirmedBlock
impl Unpin for ConfirmedBlock
impl Unpin for ConfirmedBlock
impl UnwindSafe for ConfirmedBlock
impl UnwindSafe for ConfirmedBlock
Blanket Implementations
impl<T> AbiEnumVisitor for T where
T: Serialize + AbiExample + ?Sized,
impl<T> AbiEnumVisitor for T where
T: Serialize + AbiExample + ?Sized,
pub default fn visit_for_abi(
&self,
digester: &mut AbiDigester
) -> Result<AbiDigester, DigestError>
&self,
digester: &mut AbiDigester
) -> Result<AbiDigester, DigestError>
impl<T> AbiEnumVisitor for T where
T: Serialize + ?Sized,
impl<T> AbiEnumVisitor for T where
T: Serialize + ?Sized,
pub default fn visit_for_abi(
&self,
_digester: &mut AbiDigester
) -> Result<AbiDigester, DigestError>
&self,
_digester: &mut AbiDigester
) -> Result<AbiDigester, DigestError>
impl<T> AbiExample for T
impl<T> AbiExample for T
pub default fn example() -> T
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]impl<T> Instrument for T
[src]
impl<T> Instrument for T
[src]pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Same<T> for T
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,