Struct solana_transaction_status::TransactionStatus [−][src]
pub struct TransactionStatus { pub slot: Slot, pub confirmations: Option<usize>, pub status: Result<()>, pub err: Option<TransactionError>, pub confirmation_status: Option<TransactionConfirmationStatus>, }
Fields
slot: Slot
confirmations: Option<usize>
status: Result<()>
err: Option<TransactionError>
confirmation_status: Option<TransactionConfirmationStatus>
Implementations
impl TransactionStatus
[src]
impl TransactionStatus
[src]pub fn satisfies_commitment(&self, commitment_config: CommitmentConfig) -> bool
[src]
pub fn confirmation_status(&self) -> TransactionConfirmationStatus
[src]
Trait Implementations
impl Clone for TransactionStatus
[src]
impl Clone for TransactionStatus
[src]fn clone(&self) -> TransactionStatus
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'de> Deserialize<'de> for TransactionStatus
[src]
impl<'de> Deserialize<'de> for TransactionStatus
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl PartialEq<TransactionStatus> for TransactionStatus
[src]
impl PartialEq<TransactionStatus> for TransactionStatus
[src]fn eq(&self, other: &TransactionStatus) -> bool
[src]
fn ne(&self, other: &TransactionStatus) -> bool
[src]
impl Serialize for TransactionStatus
[src]
impl Serialize for TransactionStatus
[src]Auto Trait Implementations
impl RefUnwindSafe for TransactionStatus
impl RefUnwindSafe for TransactionStatus
impl Send for TransactionStatus
impl Send for TransactionStatus
impl Sync for TransactionStatus
impl Sync for TransactionStatus
impl Unpin for TransactionStatus
impl Unpin for TransactionStatus
impl UnwindSafe for TransactionStatus
impl UnwindSafe for TransactionStatus
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>,