pub enum NotableTraitColor {
Grey,
Red,
Green,
Yellow,
Blue,
Magenta,
Cyan,
Transparent,
}Variants§
Trait Implementations§
Source§impl Clone for NotableTraitColor
impl Clone for NotableTraitColor
impl Copy for NotableTraitColor
Source§impl Debug for NotableTraitColor
impl Debug for NotableTraitColor
Source§impl<__D: SpanDecoder> Decodable<__D> for NotableTraitColor
impl<__D: SpanDecoder> Decodable<__D> for NotableTraitColor
Source§impl Display for NotableTraitColor
impl Display for NotableTraitColor
Source§impl<__E: SpanEncoder> Encodable<__E> for NotableTraitColor
impl<__E: SpanEncoder> Encodable<__E> for NotableTraitColor
impl Eq for NotableTraitColor
Source§impl From<NotableTraitColor> for &'static str
impl From<NotableTraitColor> for &'static str
Source§fn from(color: NotableTraitColor) -> &'static str
fn from(color: NotableTraitColor) -> &'static str
Converts to this type from the input type.
Source§impl PartialEq for NotableTraitColor
impl PartialEq for NotableTraitColor
Source§impl PrintAttribute for NotableTraitColor
impl PrintAttribute for NotableTraitColor
Source§fn should_render(&self) -> bool
fn should_render(&self) -> bool
Whether or not this will render as something meaningful, or if it’s skipped
(which will force the containing struct to also skip printing a comma
and the field name).
fn print_attribute(&self, __p: &mut Printer)
Source§impl StableHash for NotableTraitColor
impl StableHash for NotableTraitColor
fn stable_hash<__Hcx: StableHashCtxt>( &self, __hcx: &mut __Hcx, __hasher: &mut StableHasher, )
impl StructuralPartialEq for NotableTraitColor
Auto Trait Implementations§
impl DynSend for NotableTraitColor
impl DynSync for NotableTraitColor
impl Freeze for NotableTraitColor
impl RefUnwindSafe for NotableTraitColor
impl Send for NotableTraitColor
impl Sync for NotableTraitColor
impl Unpin for NotableTraitColor
impl UnsafeUnpin for NotableTraitColor
impl UnwindSafe for NotableTraitColor
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.impl<T> ErasedDestructor for Twhere
T: 'static,
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 moreSource§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<T> WithSubscriber for T
impl<T> WithSubscriber for T
Source§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> ⓘ
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> ⓘ
Source§fn with_current_subscriber(self) -> WithDispatch<Self> ⓘ
fn with_current_subscriber(self) -> WithDispatch<Self> ⓘ
Layout§
Note: Most layout information is completely unstable and may even differ between compilations. The only exception is types with certain repr(...) attributes. Please see the Rust Reference's “Type Layout” chapter for details on type layout guarantees.
Size: 1 byte
Size for each variant:
Grey: 0 bytesRed: 0 bytesGreen: 0 bytesYellow: 0 bytesBlue: 0 bytesMagenta: 0 bytesCyan: 0 bytesTransparent: 0 bytes