pub struct TransactionStatusInfo {
pub block_hash: Option<Felt>,
pub status: TransactionStatus,
pub finality_status: Option<TransactionFinalityStatus>,
pub transaction_revert_reason: Option<String>,
pub execution_status: Option<TransactionExecutionStatus>,
pub transaction_failure_reason: Option<TransactionFailureReason>,
}Fields§
§block_hash: Option<Felt>§status: TransactionStatus§finality_status: Option<TransactionFinalityStatus>§transaction_revert_reason: Option<String>§execution_status: Option<TransactionExecutionStatus>§transaction_failure_reason: Option<TransactionFailureReason>Trait Implementations§
Source§impl Debug for TransactionStatusInfo
impl Debug for TransactionStatusInfo
Source§impl<'de> Deserialize<'de> for TransactionStatusInfo
impl<'de> Deserialize<'de> for TransactionStatusInfo
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<TransactionStatusInfo, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<TransactionStatusInfo, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl TryFrom<TransactionStatusInfo> for TransactionStatus
impl TryFrom<TransactionStatusInfo> for TransactionStatus
Source§fn try_from(
value: TransactionStatusInfo,
) -> Result<TransactionStatus, <TransactionStatus as TryFrom<TransactionStatusInfo>>::Error>
fn try_from( value: TransactionStatusInfo, ) -> Result<TransactionStatus, <TransactionStatus as TryFrom<TransactionStatusInfo>>::Error>
Performs the conversion.
Auto Trait Implementations§
impl Freeze for TransactionStatusInfo
impl RefUnwindSafe for TransactionStatusInfo
impl Send for TransactionStatusInfo
impl Sync for TransactionStatusInfo
impl Unpin for TransactionStatusInfo
impl UnwindSafe for TransactionStatusInfo
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