pub struct GlobalPackage {
pub name: String,
pub installed_version: Version,
pub source: GlobalSource,
pub python_version: Option<String>,
}Expand description
A globally installed package
Fields§
§name: String§installed_version: Version§source: GlobalSource§python_version: Option<String>Python version (only set for pip –user packages)
Trait Implementations§
Source§impl Clone for GlobalPackage
impl Clone for GlobalPackage
Source§fn clone(&self) -> GlobalPackage
fn clone(&self) -> GlobalPackage
Returns a duplicate 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 moreAuto Trait Implementations§
impl Freeze for GlobalPackage
impl RefUnwindSafe for GlobalPackage
impl Send for GlobalPackage
impl Sync for GlobalPackage
impl Unpin for GlobalPackage
impl UnwindSafe for GlobalPackage
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