pub struct Installer {
pub url: String,
pub hash: String,
pub architecture: Architecture,
pub kind: InstallerType,
}Expand description
A resolved installer candidate for a package.
Fields§
§url: StringDownload URL for the installer.
hash: StringChecksum used for verification.
architecture: ArchitectureTarget architecture.
kind: InstallerTypeInstaller format.
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Installer
impl<'de> Deserialize<'de> for Installer
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 Installer
impl RefUnwindSafe for Installer
impl Send for Installer
impl Sync for Installer
impl Unpin for Installer
impl UnwindSafe for Installer
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