pub enum TxExecutionStatus {
None,
Included,
ExecutedOptimistic,
IncludedFinal,
Executed,
Final,
}Expand description
Transaction execution status for send_tx wait_until parameter.
Variants§
None
Don’t wait, return immediately after RPC accepts.
Included
Wait for inclusion in a block.
ExecutedOptimistic
Wait for execution (optimistic).
IncludedFinal
Wait for inclusion in final block.
Executed
Wait for execution in final block.
Final
Wait for full finality.
Implementations§
Trait Implementations§
Source§impl Clone for TxExecutionStatus
impl Clone for TxExecutionStatus
Source§fn clone(&self) -> TxExecutionStatus
fn clone(&self) -> TxExecutionStatus
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TxExecutionStatus
impl Debug for TxExecutionStatus
Source§impl Default for TxExecutionStatus
impl Default for TxExecutionStatus
Source§fn default() -> TxExecutionStatus
fn default() -> TxExecutionStatus
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TxExecutionStatus
impl<'de> Deserialize<'de> for TxExecutionStatus
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
Source§impl PartialEq for TxExecutionStatus
impl PartialEq for TxExecutionStatus
Source§impl Serialize for TxExecutionStatus
impl Serialize for TxExecutionStatus
impl Copy for TxExecutionStatus
impl Eq for TxExecutionStatus
impl StructuralPartialEq for TxExecutionStatus
Auto Trait Implementations§
impl Freeze for TxExecutionStatus
impl RefUnwindSafe for TxExecutionStatus
impl Send for TxExecutionStatus
impl Sync for TxExecutionStatus
impl Unpin for TxExecutionStatus
impl UnsafeUnpin for TxExecutionStatus
impl UnwindSafe for TxExecutionStatus
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.