Enum atk::TextAttribute
source · [−]pub enum TextAttribute {
Show 29 variants
Invalid,
LeftMargin,
RightMargin,
Indent,
Invisible,
Editable,
PixelsAboveLines,
PixelsBelowLines,
PixelsInsideWrap,
BgFullHeight,
Rise,
Underline,
Strikethrough,
Size,
Scale,
Weight,
Language,
FamilyName,
BgColor,
FgColor,
BgStipple,
FgStipple,
WrapMode,
Direction,
Justification,
Stretch,
Variant,
Style,
LastDefined,
// some variants omitted
}Variants
Invalid
LeftMargin
RightMargin
Indent
Invisible
Editable
PixelsAboveLines
PixelsBelowLines
PixelsInsideWrap
BgFullHeight
Rise
Underline
Strikethrough
Size
Scale
Weight
Language
FamilyName
BgColor
FgColor
BgStipple
FgStipple
WrapMode
Direction
Justification
Stretch
Variant
Style
LastDefined
Trait Implementations
sourceimpl Clone for TextAttribute
impl Clone for TextAttribute
sourcefn clone(&self) -> TextAttribute
fn clone(&self) -> TextAttribute
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for TextAttribute
impl Debug for TextAttribute
sourceimpl Display for TextAttribute
impl Display for TextAttribute
sourceimpl<'a> FromValue<'a> for TextAttribute
impl<'a> FromValue<'a> for TextAttribute
unsafe fn from_value(value: &Value) -> Self
sourceimpl<'a> FromValueOptional<'a> for TextAttribute
impl<'a> FromValueOptional<'a> for TextAttribute
unsafe fn from_value_optional(value: &Value) -> Option<Self>
sourceimpl Hash for TextAttribute
impl Hash for TextAttribute
sourceimpl Ord for TextAttribute
impl Ord for TextAttribute
sourcefn cmp(&self, other: &TextAttribute) -> Ordering
fn cmp(&self, other: &TextAttribute) -> Ordering
1.21.0 · sourcefn max(self, other: Self) -> Self
fn max(self, other: Self) -> Self
Compares and returns the maximum of two values. Read more
1.21.0 · sourcefn min(self, other: Self) -> Self
fn min(self, other: Self) -> Self
Compares and returns the minimum of two values. Read more
1.50.0 · sourcefn clamp(self, min: Self, max: Self) -> Selfwhere
Self: PartialOrd<Self>,
fn clamp(self, min: Self, max: Self) -> Selfwhere
Self: PartialOrd<Self>,
Restrict a value to a certain interval. Read more
sourceimpl PartialEq<TextAttribute> for TextAttribute
impl PartialEq<TextAttribute> for TextAttribute
sourcefn eq(&self, other: &TextAttribute) -> bool
fn eq(&self, other: &TextAttribute) -> bool
sourceimpl PartialOrd<TextAttribute> for TextAttribute
impl PartialOrd<TextAttribute> for TextAttribute
sourcefn partial_cmp(&self, other: &TextAttribute) -> Option<Ordering>
fn partial_cmp(&self, other: &TextAttribute) -> Option<Ordering>
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self and other) and is used by the <=
operator. Read moresourceimpl StaticType for TextAttribute
impl StaticType for TextAttribute
sourcefn static_type() -> Type
fn static_type() -> Type
Returns the type identifier of
Self.impl Copy for TextAttribute
impl Eq for TextAttribute
impl StructuralEq for TextAttribute
impl StructuralPartialEq for TextAttribute
Auto Trait Implementations
impl RefUnwindSafe for TextAttribute
impl Send for TextAttribute
impl Sync for TextAttribute
impl Unpin for TextAttribute
impl UnwindSafe for TextAttribute
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToSendValue for Twhere
T: SetValue + Send + ToValue + ?Sized,
impl<T> ToSendValue for Twhere
T: SetValue + Send + ToValue + ?Sized,
sourcefn to_send_value(&self) -> SendValue
fn to_send_value(&self) -> SendValue
Returns a
SendValue clone of self.