pub struct MoveStruct {
pub fields: Map<String, Value>,
}Expand description
A Move struct value.
Fields§
§fields: Map<String, Value>The fields of the struct as a JSON object.
Trait Implementations§
Source§impl Clone for MoveStruct
impl Clone for MoveStruct
Source§fn clone(&self) -> MoveStruct
fn clone(&self) -> MoveStruct
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 MoveStruct
impl Debug for MoveStruct
Source§impl<'de> Deserialize<'de> for MoveStruct
impl<'de> Deserialize<'de> for MoveStruct
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 MoveStruct
impl PartialEq for MoveStruct
Source§impl Serialize for MoveStruct
impl Serialize for MoveStruct
impl StructuralPartialEq for MoveStruct
Auto Trait Implementations§
impl Freeze for MoveStruct
impl RefUnwindSafe for MoveStruct
impl Send for MoveStruct
impl Sync for MoveStruct
impl Unpin for MoveStruct
impl UnwindSafe for MoveStruct
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<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> IntoMoveArg for Twhere
T: Serialize,
impl<T> IntoMoveArg for Twhere
T: Serialize,
Source§fn into_move_arg(self) -> Result<Vec<u8>, AptosError>
fn into_move_arg(self) -> Result<Vec<u8>, AptosError>
Converts this value into BCS-encoded bytes. Read more