pub struct ImportRecord {
pub bundle_id: String,
pub sequence: u64,
pub supplier: String,
pub snapshot_at: DateTime<Utc>,
pub candidate_digest: String,
pub bundle_sha256: String,
pub advisories: u64,
pub outcome: String,
}Expand description
The audit record of one import.
Fields§
§bundle_id: String§sequence: u64§supplier: String§snapshot_at: DateTime<Utc>§candidate_digest: String§bundle_sha256: String§advisories: u64§outcome: Stringnew or idempotent-reimport.
Implementations§
Trait Implementations§
Source§impl Clone for ImportRecord
impl Clone for ImportRecord
Source§impl Debug for ImportRecord
impl Debug for ImportRecord
Source§impl<'de> Deserialize<'de> for ImportRecord
impl<'de> Deserialize<'de> for ImportRecord
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 ImportRecord
impl PartialEq for ImportRecord
Source§impl Serialize for ImportRecord
impl Serialize for ImportRecord
impl StructuralPartialEq for ImportRecord
Auto Trait Implementations§
impl Freeze for ImportRecord
impl RefUnwindSafe for ImportRecord
impl Send for ImportRecord
impl Sync for ImportRecord
impl Unpin for ImportRecord
impl UnsafeUnpin for ImportRecord
impl UnwindSafe for ImportRecord
Blanket Implementations§
impl<T> Allocation for T
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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