pub struct LoadOutcome {
pub records: Vec<(String, SecretRecord)>,
pub quarantined: Vec<Quarantined>,
}Expand description
Outcome of load_all: every decryptable record plus the quarantined ones.
Fields§
§records: Vec<(String, SecretRecord)>Successfully opened records, keyed by record id (file stem).
quarantined: Vec<Quarantined>Records skipped because they failed to load (ADR-0001 §A.3).
Trait Implementations§
Source§impl Debug for LoadOutcome
impl Debug for LoadOutcome
Source§impl Default for LoadOutcome
impl Default for LoadOutcome
Source§fn default() -> LoadOutcome
fn default() -> LoadOutcome
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for LoadOutcome
impl RefUnwindSafe for LoadOutcome
impl Send for LoadOutcome
impl Sync for LoadOutcome
impl Unpin for LoadOutcome
impl UnsafeUnpin for LoadOutcome
impl UnwindSafe for LoadOutcome
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