pub struct BinaryPackage {Show 15 fields
pub id: i32,
pub name: String,
pub version: String,
pub distribution: String,
pub release: Option<String>,
pub component: Option<String>,
pub architecture: String,
pub url: String,
pub status: Option<ArtifactStatus>,
pub build_id: Option<i32>,
pub artifact_id: Option<i32>,
pub diffoscope_log_id: Option<i32>,
pub attestation_log_id: Option<i32>,
pub last_seen: NaiveDateTime,
pub seen_in_last_sync: bool,
}Fields§
§id: i32§name: String§version: String§distribution: String§release: Option<String>§component: Option<String>§architecture: String§url: String§status: Option<ArtifactStatus>§build_id: Option<i32>§artifact_id: Option<i32>§diffoscope_log_id: Option<i32>§attestation_log_id: Option<i32>§last_seen: NaiveDateTime§seen_in_last_sync: boolTrait Implementations§
Source§impl Debug for BinaryPackage
impl Debug for BinaryPackage
Source§impl<'de> Deserialize<'de> for BinaryPackage
impl<'de> Deserialize<'de> for BinaryPackage
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 BinaryPackage
impl RefUnwindSafe for BinaryPackage
impl Send for BinaryPackage
impl Sync for BinaryPackage
impl Unpin for BinaryPackage
impl UnsafeUnpin for BinaryPackage
impl UnwindSafe for BinaryPackage
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