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§impl Debug for MoveModuleInfo
impl Debug for MoveModuleInfo
Auto Trait Implementations§
impl Freeze for MoveModuleInfo
impl RefUnwindSafe for MoveModuleInfo
impl Send for MoveModuleInfo
impl Sync for MoveModuleInfo
impl Unpin for MoveModuleInfo
impl UnsafeUnpin 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