pub struct PackageNames {
pub arch: Option<String>,
pub debian: Option<String>,
pub fedora: Option<String>,
pub suse: Option<String>,
pub alpine: Option<String>,
pub void: Option<String>,
pub solus: Option<String>,
}Expand description
Package names per family; a missing family means the entry is not available there.
Fields§
§arch: Option<String>§debian: Option<String>§fedora: Option<String>§suse: Option<String>§alpine: Option<String>§void: Option<String>§solus: Option<String>Implementations§
Trait Implementations§
Source§impl Clone for PackageNames
impl Clone for PackageNames
Source§impl Debug for PackageNames
impl Debug for PackageNames
Source§impl Default for PackageNames
impl Default for PackageNames
Source§impl<'de> Deserialize<'de> for PackageNames
impl<'de> Deserialize<'de> for PackageNames
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
impl Eq for PackageNames
Source§impl PartialEq for PackageNames
impl PartialEq for PackageNames
Source§impl Serialize for PackageNames
impl Serialize for PackageNames
impl StructuralPartialEq for PackageNames
Auto Trait Implementations§
impl Freeze for PackageNames
impl RefUnwindSafe for PackageNames
impl Send for PackageNames
impl Sync for PackageNames
impl Unpin for PackageNames
impl UnsafeUnpin for PackageNames
impl UnwindSafe for PackageNames
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