pub struct SuiParsedMoveObject {
pub type_: StructTag,
pub has_public_transfer: bool,
pub fields: SuiMoveStruct,
}Fields§
§type_: StructTag§has_public_transfer: bool§fields: SuiMoveStructImplementations§
Source§impl SuiParsedMoveObject
impl SuiParsedMoveObject
pub fn read_dynamic_field_value(&self, field_name: &str) -> Option<SuiMoveValue>
Trait Implementations§
Source§impl Clone for SuiParsedMoveObject
impl Clone for SuiParsedMoveObject
Source§fn clone(&self) -> SuiParsedMoveObject
fn clone(&self) -> SuiParsedMoveObject
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 SuiParsedMoveObject
impl Debug for SuiParsedMoveObject
Source§impl<'de> Deserialize<'de> for SuiParsedMoveObject
impl<'de> Deserialize<'de> for SuiParsedMoveObject
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 SuiParsedMoveObject
impl PartialEq for SuiParsedMoveObject
Source§impl Serialize for SuiParsedMoveObject
impl Serialize for SuiParsedMoveObject
Source§impl SuiMoveObject for SuiParsedMoveObject
impl SuiMoveObject for SuiParsedMoveObject
impl Eq for SuiParsedMoveObject
impl StructuralPartialEq for SuiParsedMoveObject
Auto Trait Implementations§
impl !Freeze for SuiParsedMoveObject
impl RefUnwindSafe for SuiParsedMoveObject
impl Send for SuiParsedMoveObject
impl Sync for SuiParsedMoveObject
impl Unpin for SuiParsedMoveObject
impl UnwindSafe for SuiParsedMoveObject
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