pub struct ModuleConfig {
pub type_name: String,
pub file: PathBuf,
pub line: usize,
pub declared: bool,
pub keys: Vec<ConfigKey>,
}Fields§
§type_name: String§file: PathBuf§line: usize§declared: bool§keys: Vec<ConfigKey>Trait Implementations§
Source§impl Clone for ModuleConfig
impl Clone for ModuleConfig
Source§impl Debug for ModuleConfig
impl Debug for ModuleConfig
impl Eq for ModuleConfig
Source§impl PartialEq for ModuleConfig
impl PartialEq for ModuleConfig
impl StructuralPartialEq for ModuleConfig
Auto Trait Implementations§
impl Forget for ModuleConfig
impl Freeze for ModuleConfig
impl RefUnwindSafe for ModuleConfig
impl Send for ModuleConfig
impl Sync for ModuleConfig
impl Unpin for ModuleConfig
impl UnsafeUnpin for ModuleConfig
impl UnwindSafe for ModuleConfig
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