pub enum NpmManagerKind {
Npm,
Pnpm,
Bun,
Other,
}Expand description
Package-manager behavior selected from the effective npmCommand argv.
Variants§
Trait Implementations§
Source§impl Clone for NpmManagerKind
impl Clone for NpmManagerKind
Source§fn clone(&self) -> NpmManagerKind
fn clone(&self) -> NpmManagerKind
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 moreimpl Copy for NpmManagerKind
Source§impl Debug for NpmManagerKind
impl Debug for NpmManagerKind
impl Eq for NpmManagerKind
Source§impl PartialEq for NpmManagerKind
impl PartialEq for NpmManagerKind
impl StructuralPartialEq for NpmManagerKind
Auto Trait Implementations§
impl Freeze for NpmManagerKind
impl RefUnwindSafe for NpmManagerKind
impl Send for NpmManagerKind
impl Sync for NpmManagerKind
impl Unpin for NpmManagerKind
impl UnsafeUnpin for NpmManagerKind
impl UnwindSafe for NpmManagerKind
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.