pub struct HostPathReport {
pub path: String,
pub declared: String,
pub access: HostPathAccess,
pub mechanism: HostPathMechanism,
pub credential_location: Option<String>,
}Expand description
One element of ScopeReport::host_paths: --explain-scope --json and
session_start.effective_grants.host_paths. Every key is always serialized.
Fields§
§path: StringThe directory the entry resolves to.
declared: StringThe entry’s path as written.
access: HostPathAccess§mechanism: HostPathMechanism§credential_location: Option<String>The credential locations the entry reaches, joined with , , or null.
Implementations§
Trait Implementations§
Source§impl Clone for HostPathReport
impl Clone for HostPathReport
Source§impl Debug for HostPathReport
impl Debug for HostPathReport
impl Eq for HostPathReport
Source§impl PartialEq for HostPathReport
impl PartialEq for HostPathReport
Source§impl Serialize for HostPathReport
impl Serialize for HostPathReport
impl StructuralPartialEq for HostPathReport
Auto Trait Implementations§
impl Forget for HostPathReport
impl Freeze for HostPathReport
impl Move for HostPathReport
impl RefUnwindSafe for HostPathReport
impl Send for HostPathReport
impl Sync for HostPathReport
impl Unpin for HostPathReport
impl UnsafeUnpin for HostPathReport
impl UnwindSafe for HostPathReport
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