pub enum SuiTransactionBlockData {
V1(SuiTransactionBlockDataV1),
}Variants§
Implementations§
Source§impl SuiTransactionBlockData
impl SuiTransactionBlockData
pub fn move_calls(&self) -> Vec<&SuiProgrammableMoveCall>
Trait Implementations§
Source§impl Clone for SuiTransactionBlockData
impl Clone for SuiTransactionBlockData
Source§fn clone(&self) -> SuiTransactionBlockData
fn clone(&self) -> SuiTransactionBlockData
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 SuiTransactionBlockData
impl Debug for SuiTransactionBlockData
Source§impl<'de> Deserialize<'de> for SuiTransactionBlockData
impl<'de> Deserialize<'de> for SuiTransactionBlockData
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 Display for SuiTransactionBlockData
impl Display for SuiTransactionBlockData
Source§impl From<SuiTransactionBlockDataV1> for SuiTransactionBlockData
impl From<SuiTransactionBlockDataV1> for SuiTransactionBlockData
Source§fn from(v: SuiTransactionBlockDataV1) -> SuiTransactionBlockData
fn from(v: SuiTransactionBlockDataV1) -> SuiTransactionBlockData
Converts to this type from the input type.
Source§impl PartialEq for SuiTransactionBlockData
impl PartialEq for SuiTransactionBlockData
Source§impl Serialize for SuiTransactionBlockData
impl Serialize for SuiTransactionBlockData
Source§impl SuiTransactionBlockDataAPI for SuiTransactionBlockData
impl SuiTransactionBlockDataAPI for SuiTransactionBlockData
fn transaction(&self) -> &SuiTransactionBlockKind
fn sender(&self) -> &Address
fn gas_data(&self) -> &SuiGasData
impl Eq for SuiTransactionBlockData
impl StructuralPartialEq for SuiTransactionBlockData
Auto Trait Implementations§
impl Freeze for SuiTransactionBlockData
impl RefUnwindSafe for SuiTransactionBlockData
impl Send for SuiTransactionBlockData
impl Sync for SuiTransactionBlockData
impl Unpin for SuiTransactionBlockData
impl UnwindSafe for SuiTransactionBlockData
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.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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