pub enum StorePresence {
None,
Present(Store),
Unreadable(String),
}Expand description
Whether a store exists (spec 0023 §1).
Variants§
Implementations§
Source§impl StorePresence
impl StorePresence
Sourcepub fn probe(reader: &str, piv: &dyn PivBackend) -> Self
pub fn probe(reader: &str, piv: &dyn PivBackend) -> Self
Read the store, telling “no store” from “unreadable store”.
Auto Trait Implementations§
impl Freeze for StorePresence
impl RefUnwindSafe for StorePresence
impl Send for StorePresence
impl Sync for StorePresence
impl Unpin for StorePresence
impl UnsafeUnpin for StorePresence
impl UnwindSafe for StorePresence
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