pub struct VersionedPackage {
pub architecture: Option<String>,
pub package_name: Option<String>,
pub version: Option<String>,
}Expand description
Information related to the a standard versioned package. This includes package info for APT, Yum, Zypper, and Googet package managers.
This type is not used in any activity, and only used as part of another schema.
Fields§
§architecture: Option<String>The system architecture this package is intended for.
package_name: Option<String>The name of the package.
version: Option<String>The version of the package.
Trait Implementations§
Source§impl Clone for VersionedPackage
impl Clone for VersionedPackage
Source§fn clone(&self) -> VersionedPackage
fn clone(&self) -> VersionedPackage
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 moreSource§impl Debug for VersionedPackage
impl Debug for VersionedPackage
Source§impl Default for VersionedPackage
impl Default for VersionedPackage
Source§fn default() -> VersionedPackage
fn default() -> VersionedPackage
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for VersionedPackage
impl<'de> Deserialize<'de> for VersionedPackage
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
Source§impl Serialize for VersionedPackage
impl Serialize for VersionedPackage
impl Part for VersionedPackage
Auto Trait Implementations§
impl Freeze for VersionedPackage
impl RefUnwindSafe for VersionedPackage
impl Send for VersionedPackage
impl Sync for VersionedPackage
impl Unpin for VersionedPackage
impl UnwindSafe for VersionedPackage
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