pub struct InspectedArchive {
pub release: InspectedRelease,
pub archive_path: PathBuf,
pub box_manifest: BoxManifest,
pub entries: Vec<ArchiveEntry>,
}Expand description
A signed release together with the archive it commits to, both checked.
Fields§
§release: InspectedReleaseThe archive-free half of the chain.
archive_path: PathBufWhere the archive was read from.
box_manifest: BoxManifestThe box’s own self-description, proved to agree with the release.
entries: Vec<ArchiveEntry>Every validated archive entry.
Trait Implementations§
Source§impl Clone for InspectedArchive
impl Clone for InspectedArchive
Source§fn clone(&self) -> InspectedArchive
fn clone(&self) -> InspectedArchive
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for InspectedArchive
impl RefUnwindSafe for InspectedArchive
impl Send for InspectedArchive
impl Sync for InspectedArchive
impl Unpin for InspectedArchive
impl UnsafeUnpin for InspectedArchive
impl UnwindSafe for InspectedArchive
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