pub struct ModuleStub {
pub module: String,
pub struct_defs: Vec<String>,
pub enum_defs: Vec<String>,
pub trait_defs: Vec<String>,
pub const_defs: Vec<String>,
}Fields§
§module: String§struct_defs: Vec<String>§enum_defs: Vec<String>§trait_defs: Vec<String>§const_defs: Vec<String>Implementations§
Trait Implementations§
Source§impl Clone for ModuleStub
impl Clone for ModuleStub
Source§fn clone(&self) -> ModuleStub
fn clone(&self) -> ModuleStub
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 ModuleStub
impl Debug for ModuleStub
Source§impl Default for ModuleStub
impl Default for ModuleStub
Source§fn default() -> ModuleStub
fn default() -> ModuleStub
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ModuleStub
impl RefUnwindSafe for ModuleStub
impl Send for ModuleStub
impl Sync for ModuleStub
impl Unpin for ModuleStub
impl UnsafeUnpin for ModuleStub
impl UnwindSafe for ModuleStub
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