pub struct AnnotatedMoveStruct {
pub abilities: AbilitySet,
pub type_: StructTag,
pub value: Vec<(Identifier, AnnotatedMoveValue), Global>,
}
Fields§
§abilities: AbilitySet
§type_: StructTag
§value: Vec<(Identifier, AnnotatedMoveValue), Global>
Trait Implementations§
§impl Clone for AnnotatedMoveStruct
impl Clone for AnnotatedMoveStruct
§fn clone(&self) -> AnnotatedMoveStruct
fn clone(&self) -> AnnotatedMoveStruct
Returns a copy 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 more§impl Debug for AnnotatedMoveStruct
impl Debug for AnnotatedMoveStruct
§impl Display for AnnotatedMoveStruct
impl Display for AnnotatedMoveStruct
§impl Serialize for AnnotatedMoveStruct
impl Serialize for AnnotatedMoveStruct
§fn serialize<S>(
&self,
serializer: S
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
fn serialize<S>( &self, serializer: S ) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl RefUnwindSafe for AnnotatedMoveStruct
impl Send for AnnotatedMoveStruct
impl Sync for AnnotatedMoveStruct
impl Unpin for AnnotatedMoveStruct
impl UnwindSafe for AnnotatedMoveStruct
Blanket Implementations§
§impl<T> TestOnlyHash for Twhere
T: Serialize + ?Sized,
impl<T> TestOnlyHash for Twhere T: Serialize + ?Sized,
§fn test_only_hash(&self) -> HashValue
fn test_only_hash(&self) -> HashValue
Generates a hash used only for tests.