pub struct TrustStorePath {
pub path: PathBuf,
pub directory: bool,
}Expand description
One host path staging granted as part of the trust store.
Fields§
§path: PathBufCanonical: symlinks resolved, so the rule names the inode the host really keeps.
directory: boolWhether path is a directory, which decides whether its grant is listable.
Trait Implementations§
Source§impl Clone for TrustStorePath
impl Clone for TrustStorePath
Source§impl Debug for TrustStorePath
impl Debug for TrustStorePath
impl Eq for TrustStorePath
Source§impl PartialEq for TrustStorePath
impl PartialEq for TrustStorePath
impl StructuralPartialEq for TrustStorePath
Auto Trait Implementations§
impl Forget for TrustStorePath
impl Freeze for TrustStorePath
impl RefUnwindSafe for TrustStorePath
impl Send for TrustStorePath
impl Sync for TrustStorePath
impl Unpin for TrustStorePath
impl UnsafeUnpin for TrustStorePath
impl UnwindSafe for TrustStorePath
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more