pub struct MoveModuleInfo {
pub doc: Option<String>,
pub functions: HashMap<String, MoveFunctionInfo>,
pub structs: HashMap<String, MoveStructInfo>,
}Expand description
Information extracted from a Move module.
Fields§
§doc: Option<String>Module documentation.
functions: HashMap<String, MoveFunctionInfo>Functions by name.
structs: HashMap<String, MoveStructInfo>Structs by name.
Trait Implementations§
Source§impl Clone for MoveModuleInfo
impl Clone for MoveModuleInfo
Source§fn clone(&self) -> MoveModuleInfo
fn clone(&self) -> MoveModuleInfo
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 MoveModuleInfo
impl Debug for MoveModuleInfo
Source§impl Default for MoveModuleInfo
impl Default for MoveModuleInfo
Source§fn default() -> MoveModuleInfo
fn default() -> MoveModuleInfo
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for MoveModuleInfo
impl RefUnwindSafe for MoveModuleInfo
impl Send for MoveModuleInfo
impl Sync for MoveModuleInfo
impl Unpin for MoveModuleInfo
impl UnwindSafe for MoveModuleInfo
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