Enum pango::AttrType [−][src]
pub enum AttrType { 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
impl Debug for AttrType
[src]
impl Debug for AttrType
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Eq for AttrType
[src]
impl Eq for AttrType
impl PartialEq for AttrType
[src]
impl PartialEq for AttrType
fn eq(&self, other: &AttrType) -> bool
[src]
fn eq(&self, other: &AttrType) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, other: &AttrType) -> bool
[src]
fn ne(&self, other: &AttrType) -> bool
This method tests for !=
.
impl Ord for AttrType
[src]
impl Ord for AttrType
fn cmp(&self, other: &AttrType) -> Ordering
[src]
fn cmp(&self, other: &AttrType) -> Ordering
This method returns an Ordering
between self
and other
. Read more
fn max(self, other: Self) -> Self
1.21.0[src]
fn max(self, other: Self) -> Self
Compares and returns the maximum of two values. Read more
fn min(self, other: Self) -> Self
1.21.0[src]
fn min(self, other: Self) -> Self
Compares and returns the minimum of two values. Read more
impl PartialOrd for AttrType
[src]
impl PartialOrd for AttrType
fn partial_cmp(&self, other: &AttrType) -> Option<Ordering>
[src]
fn partial_cmp(&self, other: &AttrType) -> Option<Ordering>
This method returns an ordering between self
and other
values if one exists. Read more
fn lt(&self, other: &AttrType) -> bool
[src]
fn lt(&self, other: &AttrType) -> bool
This method tests less than (for self
and other
) and is used by the <
operator. Read more
fn le(&self, other: &AttrType) -> bool
[src]
fn le(&self, other: &AttrType) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
fn gt(&self, other: &AttrType) -> bool
[src]
fn gt(&self, other: &AttrType) -> bool
This method tests greater than (for self
and other
) and is used by the >
operator. Read more
fn ge(&self, other: &AttrType) -> bool
[src]
fn ge(&self, other: &AttrType) -> bool
This method tests greater than or equal to (for self
and other
) and is used by the >=
operator. Read more
impl Hash for AttrType
[src]
impl Hash for AttrType
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
Feeds this value into the given [Hasher
]. Read more
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
Feeds a slice of this type into the given [Hasher
]. Read more
impl Clone for AttrType
[src]
impl Clone for AttrType
fn clone(&self) -> AttrType
[src]
fn clone(&self) -> AttrType
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
impl Copy for AttrType
[src]
impl Copy for AttrType
impl StaticType for AttrType
[src]
impl StaticType for AttrType
fn static_type() -> Type
[src]
fn static_type() -> Type
Returns the type identifier of Self
.
impl<'a> FromValueOptional<'a> for AttrType
[src]
impl<'a> FromValueOptional<'a> for AttrType
unsafe fn from_value_optional(value: &Value) -> Option<Self>
[src]
unsafe fn from_value_optional(value: &Value) -> Option<Self>
impl<'a> FromValue<'a> for AttrType
[src]
impl<'a> FromValue<'a> for AttrType
unsafe fn from_value(value: &Value) -> Self
[src]
unsafe fn from_value(value: &Value) -> Self
impl SetValue for AttrType
[src]
impl SetValue for AttrType