MCPcopy Create free account
hub / github.com/diem/move / Struct

Class Struct

language/move-binary-format/src/normalized.rs:70–74  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

68/// `ModuleId` or `Module`.
69#[derive(Clone, Debug, Eq, PartialEq, Serialize, Deserialize)]
70pub struct Struct {
71 pub abilities: AbilitySet,
72 pub type_parameters: Vec<StructTypeParameter>,
73 pub fields: Vec<Field>,
74}
75
76/// Normalized version of a `FunctionDefinition`. Not safe to compare without an associated
77/// `ModuleId` or `Module`.

Callers 15

into_type_tagMethod · 0.70
load_signature_tokenFunction · 0.70
build_struct_layout_Method · 0.50
buildMethod · 0.50
get_typeMethod · 0.50
annotate_valueMethod · 0.50
substMethod · 0.50
type_tagMethod · 0.50
try_intoMethod · 0.50
resolve_typeMethod · 0.50

Calls

no outgoing calls