pub enum AttrType {
Show 26 variants
Invalid,
Language,
Family,
Style,
Weight,
Variant,
Stretch,
Size,
FontDesc,
Foreground,
Background,
Underline,
Strikethrough,
Rise,
Shape,
Scale,
Fallback,
LetterSpacing,
UnderlineColor,
StrikethroughColor,
AbsoluteSize,
Gravity,
GravityHint,
FontFeatures,
ForegroundAlpha,
BackgroundAlpha,
// some variants omitted
}
Variants§
Invalid
Language
Family
Style
Weight
Variant
Stretch
Size
FontDesc
Foreground
Background
Underline
Strikethrough
Rise
Shape
Scale
Fallback
LetterSpacing
UnderlineColor
StrikethroughColor
AbsoluteSize
Gravity
GravityHint
FontFeatures
ForegroundAlpha
BackgroundAlpha
Trait Implementations§
Source§impl<'a> FromValueOptional<'a> for AttrType
impl<'a> FromValueOptional<'a> for AttrType
unsafe fn from_value_optional(value: &Value) -> Option<Self>
Source§impl Ord for AttrType
impl Ord for AttrType
Source§impl PartialOrd for AttrType
impl PartialOrd for AttrType
Source§impl StaticType for AttrType
impl StaticType for AttrType
Source§fn static_type() -> Type
fn static_type() -> Type
Returns the type identifier of
Self
.impl Copy for AttrType
impl Eq for AttrType
impl StructuralPartialEq for AttrType
Auto Trait Implementations§
impl Freeze for AttrType
impl RefUnwindSafe for AttrType
impl Send for AttrType
impl Sync for AttrType
impl Unpin for AttrType
impl UnwindSafe for AttrType
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<T> ToSendValue for T
impl<T> ToSendValue for T
Source§fn to_send_value(&self) -> SendValue
fn to_send_value(&self) -> SendValue
Returns a
SendValue
clone of self
.