pub enum ExplainTopicSurface {
AlwaysAvailable,
CoreDefault,
GatedNonCore,
}Variants§
Trait Implementations§
Source§impl Clone for ExplainTopicSurface
impl Clone for ExplainTopicSurface
Source§fn clone(&self) -> ExplainTopicSurface
fn clone(&self) -> ExplainTopicSurface
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 moreSource§impl Debug for ExplainTopicSurface
impl Debug for ExplainTopicSurface
Source§impl PartialEq for ExplainTopicSurface
impl PartialEq for ExplainTopicSurface
Source§fn eq(&self, other: &ExplainTopicSurface) -> bool
fn eq(&self, other: &ExplainTopicSurface) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for ExplainTopicSurface
impl Eq for ExplainTopicSurface
impl StructuralPartialEq for ExplainTopicSurface
Auto Trait Implementations§
impl Freeze for ExplainTopicSurface
impl RefUnwindSafe for ExplainTopicSurface
impl Send for ExplainTopicSurface
impl Sync for ExplainTopicSurface
impl Unpin for ExplainTopicSurface
impl UnsafeUnpin for ExplainTopicSurface
impl UnwindSafe for ExplainTopicSurface
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<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