pub struct ModuleDescription {
pub name: Option<String>,
pub shortname: Option<String>,
pub longname: Option<String>,
pub help: Option<String>,
}
Expand description
Description of a module. The strings are owned.
Fields§
§name: Option<String>
§shortname: Option<String>
§longname: Option<String>
§help: Option<String>
Trait Implementations§
Source§impl Clone for ModuleDescription
impl Clone for ModuleDescription
Source§fn clone(&self) -> ModuleDescription
fn clone(&self) -> ModuleDescription
Returns a copy 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 ModuleDescription
impl Debug for ModuleDescription
Source§impl Hash for ModuleDescription
impl Hash for ModuleDescription
Source§impl PartialEq for ModuleDescription
impl PartialEq for ModuleDescription
impl Eq for ModuleDescription
impl StructuralPartialEq for ModuleDescription
Auto Trait Implementations§
impl Freeze for ModuleDescription
impl RefUnwindSafe for ModuleDescription
impl Send for ModuleDescription
impl Sync for ModuleDescription
impl Unpin for ModuleDescription
impl UnwindSafe for ModuleDescription
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