#[non_exhaustive]pub struct Removed {
pub parks: usize,
pub pending: usize,
pub left: usize,
pub home_removed: bool,
pub schedule_removed: bool,
}Expand description
What was removed, for the report. It may say more in a later release, so it cannot be built outside this crate.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.parks: usizeParked logins deleted from the keychain or the vault.
pending: usizeParked logins that could not be deleted, which is why the home was kept.
left: usizeParked logins left where they are because this pitboard did not write them:
repair gave them back from a store every pitboard on the machine shares, so each
may be another pitboard’s. Always none where the vault is inside pitboard’s own
directory.
home_removed: boolWhether ~/.pitboard itself is gone.
schedule_removed: boolWhether the daily renewal schedule was taken away. false where there was none.
Auto Trait Implementations§
impl Freeze for Removed
impl RefUnwindSafe for Removed
impl Send for Removed
impl Sync for Removed
impl Unpin for Removed
impl UnsafeUnpin for Removed
impl UnwindSafe for Removed
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