pub struct PackageManagerInfo {
pub manager_type: PackageManagerType,
pub executable_path: PathBuf,
pub version: Version,
pub supports_workspaces: bool,
pub lockfile_path: Option<PathBuf>,
}Fields§
§manager_type: PackageManagerType§executable_path: PathBuf§version: Version§supports_workspaces: bool§lockfile_path: Option<PathBuf>Trait Implementations§
Source§impl Clone for PackageManagerInfo
impl Clone for PackageManagerInfo
Source§fn clone(&self) -> PackageManagerInfo
fn clone(&self) -> PackageManagerInfo
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 moreAuto Trait Implementations§
impl Freeze for PackageManagerInfo
impl RefUnwindSafe for PackageManagerInfo
impl Send for PackageManagerInfo
impl Sync for PackageManagerInfo
impl Unpin for PackageManagerInfo
impl UnsafeUnpin for PackageManagerInfo
impl UnwindSafe for PackageManagerInfo
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