pub struct ModuleList {
pub data: Option<Vec<ModuleInfo>>,
}Fields§
§data: Option<Vec<ModuleInfo>>Data is every module compiled into this binary, with the DocTypes it installs.
Implementations§
Source§impl ModuleList
impl ModuleList
pub fn new() -> ModuleList
Trait Implementations§
Source§impl Clone for ModuleList
impl Clone for ModuleList
Source§fn clone(&self) -> ModuleList
fn clone(&self) -> ModuleList
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ModuleList
impl Debug for ModuleList
Source§impl Default for ModuleList
impl Default for ModuleList
Source§fn default() -> ModuleList
fn default() -> ModuleList
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ModuleList
impl<'de> Deserialize<'de> for ModuleList
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ModuleList
impl PartialEq for ModuleList
Source§impl Serialize for ModuleList
impl Serialize for ModuleList
impl StructuralPartialEq for ModuleList
Auto Trait Implementations§
impl Freeze for ModuleList
impl RefUnwindSafe for ModuleList
impl Send for ModuleList
impl Sync for ModuleList
impl Unpin for ModuleList
impl UnsafeUnpin for ModuleList
impl UnwindSafe for ModuleList
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