pub struct PackageDocs {
pub readme: Option<String>,
pub modules: HashMap<String, Vec<DocItem>>,
}Fields§
§readme: Option<String>§modules: HashMap<String, Vec<DocItem>>Trait Implementations§
Source§impl Clone for PackageDocs
impl Clone for PackageDocs
Source§fn clone(&self) -> PackageDocs
fn clone(&self) -> PackageDocs
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 PackageDocs
impl Debug for PackageDocs
Source§impl Default for PackageDocs
impl Default for PackageDocs
Source§fn default() -> PackageDocs
fn default() -> PackageDocs
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PackageDocs
impl<'de> Deserialize<'de> for PackageDocs
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
Auto Trait Implementations§
impl Freeze for PackageDocs
impl RefUnwindSafe for PackageDocs
impl Send for PackageDocs
impl Sync for PackageDocs
impl Unpin for PackageDocs
impl UnsafeUnpin for PackageDocs
impl UnwindSafe for PackageDocs
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