pub enum Store {
Windows,
MacOs,
Other,
}Expand description
Which trust store the instructions are for.
A parameter rather than a cfg!, so all three can be checked on one machine. They were
cfg! branches, and the branch nobody ran locally was the one that turned out to be wrong:
the Linux text never named the authority, so the test asserting that it did passed on Windows
and failed in CI. A platform-specific string that only its own platform can test is a string
nobody tests.
Variants§
Windows
The current account’s root store. Needs no elevation.
MacOs
The login keychain. Prompts for a password.
Other
The system anchors, wherever the distribution puts them — and Firefox, which keeps its own and does not read them.
Implementations§
Trait Implementations§
impl Copy for Store
impl Eq for Store
impl StructuralPartialEq for Store
Auto Trait Implementations§
impl Freeze for Store
impl RefUnwindSafe for Store
impl Send for Store
impl Sync for Store
impl Unpin for Store
impl UnsafeUnpin for Store
impl UnwindSafe for Store
Blanket Implementations§
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