pub enum TrustClass {
Trusted,
Untrusted,
}Expand description
How far the content of a task is trusted.
Variants§
Implementations§
Source§impl TrustClass
impl TrustClass
Sourcepub fn as_str(&self) -> &'static str
pub fn as_str(&self) -> &'static str
The lowercase wire spelling, as it appears in a header value and in a trace record.
Sourcepub fn parse(value: &str) -> Option<Self>
pub fn parse(value: &str) -> Option<Self>
Exact match against Self::as_str, on the same terms as TaskOrigin::parse.
Trait Implementations§
Source§impl Clone for TrustClass
impl Clone for TrustClass
Source§fn clone(&self) -> TrustClass
fn clone(&self) -> TrustClass
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for TrustClass
Source§impl Debug for TrustClass
impl Debug for TrustClass
impl Eq for TrustClass
Source§impl PartialEq for TrustClass
impl PartialEq for TrustClass
impl StructuralPartialEq for TrustClass
Auto Trait Implementations§
impl Freeze for TrustClass
impl RefUnwindSafe for TrustClass
impl Send for TrustClass
impl Sync for TrustClass
impl Unpin for TrustClass
impl UnsafeUnpin for TrustClass
impl UnwindSafe for TrustClass
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