pub struct PackageReport {
pub distribution: String,
pub release: Option<String>,
pub component: Option<String>,
pub architecture: String,
pub packages: Vec<SourcePackageReport>,
}Fields§
§distribution: String§release: Option<String>§component: Option<String>§architecture: String§packages: Vec<SourcePackageReport>Trait Implementations§
Source§impl Debug for PackageReport
impl Debug for PackageReport
Source§impl<'de> Deserialize<'de> for PackageReport
impl<'de> Deserialize<'de> for PackageReport
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 PartialEq for PackageReport
impl PartialEq for PackageReport
Source§impl Serialize for PackageReport
impl Serialize for PackageReport
impl Eq for PackageReport
impl StructuralPartialEq for PackageReport
Auto Trait Implementations§
impl Freeze for PackageReport
impl RefUnwindSafe for PackageReport
impl Send for PackageReport
impl Sync for PackageReport
impl Unpin for PackageReport
impl UnsafeUnpin for PackageReport
impl UnwindSafe for PackageReport
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