#[repr(u32)]
pub enum SkContextDetailLevel {
Neutral,
Good,
Minor,
Moderate,
Warning,
Bad,
}
Variants§
Trait Implementations§
source§impl Clone for SkContextDetailLevel
impl Clone for SkContextDetailLevel
source§fn clone(&self) -> SkContextDetailLevel
fn clone(&self) -> SkContextDetailLevel
Returns a copy of the value. Read more
1.0.0 · 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 SkContextDetailLevel
impl Debug for SkContextDetailLevel
source§impl From<SkContextDetailLevel> for Value
impl From<SkContextDetailLevel> for Value
source§fn from(v: SkContextDetailLevel) -> Self
fn from(v: SkContextDetailLevel) -> Self
Converts to this type from the input type.
source§impl<'a> FromValue<'a> for SkContextDetailLevel
impl<'a> FromValue<'a> for SkContextDetailLevel
§type Checker = GenericValueTypeChecker<SkContextDetailLevel>
type Checker = GenericValueTypeChecker<SkContextDetailLevel>
Value type checker.
source§unsafe fn from_value(value: &'a Value) -> Self
unsafe fn from_value(value: &'a Value) -> Self
Get the contained value from a
Value
. Read moresource§impl HasParamSpec for SkContextDetailLevel
impl HasParamSpec for SkContextDetailLevel
type ParamSpec = ParamSpecEnum
§type SetValue = SkContextDetailLevel
type SetValue = SkContextDetailLevel
Preferred value to be used as setter for the associated ParamSpec.
type BuilderFn = fn(_: &str, _: SkContextDetailLevel) -> ParamSpecEnumBuilder<'_, SkContextDetailLevel>
fn param_spec_builder() -> Self::BuilderFn
source§impl PartialEq<SkContextDetailLevel> for SkContextDetailLevel
impl PartialEq<SkContextDetailLevel> for SkContextDetailLevel
source§fn eq(&self, other: &SkContextDetailLevel) -> bool
fn eq(&self, other: &SkContextDetailLevel) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl StaticType for SkContextDetailLevel
impl StaticType for SkContextDetailLevel
source§fn static_type() -> Type
fn static_type() -> Type
Returns the type identifier of
Self
.source§impl ToValue for SkContextDetailLevel
impl ToValue for SkContextDetailLevel
source§impl TryFromGlib<i32> for SkContextDetailLevel
impl TryFromGlib<i32> for SkContextDetailLevel
source§impl ValueType for SkContextDetailLevel
impl ValueType for SkContextDetailLevel
§type Type = SkContextDetailLevel
type Type = SkContextDetailLevel
Type to get the
Type
from. Read moreimpl Copy for SkContextDetailLevel
impl Eq for SkContextDetailLevel
impl StructuralEq for SkContextDetailLevel
impl StructuralPartialEq for SkContextDetailLevel
Auto Trait Implementations§
impl RefUnwindSafe for SkContextDetailLevel
impl Send for SkContextDetailLevel
impl Sync for SkContextDetailLevel
impl Unpin for SkContextDetailLevel
impl UnwindSafe for SkContextDetailLevel
Blanket Implementations§
source§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
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> 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>
§impl<T> IntoClosureReturnValue for Twhere
T: Into<Value>,
impl<T> IntoClosureReturnValue for Twhere
T: Into<Value>,
fn into_closure_return_value(self) -> Option<Value>
§impl<T> PropertyGet for Twhere
T: HasParamSpec,
impl<T> PropertyGet for Twhere
T: HasParamSpec,
§impl<T> StaticTypeExt for Twhere
T: StaticType,
impl<T> StaticTypeExt for Twhere
T: StaticType,
§fn ensure_type()
fn ensure_type()
Ensures that the type has been registered with the type system.
§impl<T> ToSendValue for Twhere
T: Send + ToValue + ?Sized,
impl<T> ToSendValue for Twhere
T: Send + ToValue + ?Sized,
§fn to_send_value(&self) -> SendValue
fn to_send_value(&self) -> SendValue
Returns a
SendValue
clone of self
.