Struct node_maintainer::NpmPackageLockEntry
source · pub struct NpmPackageLockEntry {
pub name: Option<String>,
pub version: Option<String>,
pub resolved: Option<String>,
pub integrity: Option<String>,
pub dependencies: IndexMap<String, String>,
pub dev_dependencies: IndexMap<String, String>,
pub optional_dependencies: IndexMap<String, String>,
pub peer_dependencies: IndexMap<String, String>,
}Fields§
§name: Option<String>§version: Option<String>§resolved: Option<String>§integrity: Option<String>§dependencies: IndexMap<String, String>§dev_dependencies: IndexMap<String, String>§optional_dependencies: IndexMap<String, String>§peer_dependencies: IndexMap<String, String>Trait Implementations§
source§impl Clone for NpmPackageLockEntry
impl Clone for NpmPackageLockEntry
source§fn clone(&self) -> NpmPackageLockEntry
fn clone(&self) -> NpmPackageLockEntry
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 NpmPackageLockEntry
impl Debug for NpmPackageLockEntry
source§impl<'de> Deserialize<'de> for NpmPackageLockEntry
impl<'de> Deserialize<'de> for NpmPackageLockEntry
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 RefUnwindSafe for NpmPackageLockEntry
impl Send for NpmPackageLockEntry
impl Sync for NpmPackageLockEntry
impl Unpin for NpmPackageLockEntry
impl UnwindSafe for NpmPackageLockEntry
Blanket Implementations§
§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
§type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
§fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata
) -> <T as Pointee>::Metadata
fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata
Converts some archived metadata to the pointer metadata for itself.
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
§impl<F, W, T, D> Deserialize<With<T, W>, D> for Fwhere
W: DeserializeWith<F, T, D>,
D: Fallible + ?Sized,
F: ?Sized,
impl<F, W, T, D> Deserialize<With<T, W>, D> for Fwhere W: DeserializeWith<F, T, D>, D: Fallible + ?Sized, F: ?Sized,
§fn deserialize(
&self,
deserializer: &mut D
) -> Result<With<T, W>, <D as Fallible>::Error>
fn deserialize( &self, deserializer: &mut D ) -> Result<With<T, W>, <D as Fallible>::Error>
Deserializes using the given deserializer
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
§impl<T> LayoutRaw for T
impl<T> LayoutRaw for T
§fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
Gets the layout of the type.