pub struct Installed {
pub version: Version,
pub used_options: Vec<String>,
pub built_as_bottle: bool,
pub poured_from_bottle: bool,
pub runtime_dependencies: Vec<Dependency>,
pub installed_as_dependency: bool,
pub installed_on_request: bool,
}Fields§
§version: Version§used_options: Vec<String>§built_as_bottle: bool§poured_from_bottle: bool§runtime_dependencies: Vec<Dependency>§installed_as_dependency: bool§installed_on_request: boolTrait Implementations§
Source§impl<'de> Deserialize<'de> for Installed
impl<'de> Deserialize<'de> for Installed
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 Installed
impl RefUnwindSafe for Installed
impl Send for Installed
impl Sync for Installed
impl Unpin for Installed
impl UnwindSafe for Installed
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