pub struct MoveModuleMetadata {
pub name: String,
pub functions: Vec<String>,
pub resources: Vec<String>,
}Expand description
Metadata about the translated Move module
Fields§
§name: StringModule name
functions: Vec<String>Exported functions
resources: Vec<String>Resource types defined
Trait Implementations§
Source§impl Clone for MoveModuleMetadata
impl Clone for MoveModuleMetadata
Source§fn clone(&self) -> MoveModuleMetadata
fn clone(&self) -> MoveModuleMetadata
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 MoveModuleMetadata
impl Debug for MoveModuleMetadata
Source§impl Default for MoveModuleMetadata
impl Default for MoveModuleMetadata
Source§fn default() -> MoveModuleMetadata
fn default() -> MoveModuleMetadata
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for MoveModuleMetadata
impl RefUnwindSafe for MoveModuleMetadata
impl Send for MoveModuleMetadata
impl Sync for MoveModuleMetadata
impl Unpin for MoveModuleMetadata
impl UnwindSafe for MoveModuleMetadata
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