Enum atk::StateType[][src]

pub enum StateType {
    Invalid,
    Active,
    Armed,
    Busy,
    Checked,
    Defunct,
    Editable,
    Enabled,
    Expandable,
    Expanded,
    Focusable,
    Focused,
    Horizontal,
    Iconified,
    Modal,
    MultiLine,
    Multiselectable,
    Opaque,
    Pressed,
    Resizable,
    Selectable,
    Selected,
    Sensitive,
    Showing,
    SingleLine,
    Stale,
    Transient,
    Vertical,
    Visible,
    ManagesDescendants,
    Indeterminate,
    Truncated,
    Required,
    InvalidEntry,
    SupportsAutocompletion,
    SelectableText,
    Default,
    Animated,
    Visited,
    Checkable,
    HasPopup,
    HasTooltip,
    ReadOnly,
    LastDefined,
    // some variants omitted
}

Variants

Invalid
Active
Armed
Busy
Checked
Defunct
Editable
Enabled
Expandable
Expanded
Focusable
Focused
Horizontal
Iconified
Modal
MultiLine
Multiselectable
Opaque
Pressed
Resizable
Selectable
Selected
Sensitive
Showing
SingleLine
Stale
Transient
Vertical
Visible
ManagesDescendants
Indeterminate
Truncated
Required
InvalidEntry
SupportsAutocompletion
SelectableText
Default
Animated
Visited
Checkable
HasPopup
HasTooltip
ReadOnly
LastDefined

Trait Implementations

impl Clone for StateType[src]

impl Copy for StateType[src]

impl Debug for StateType[src]

impl Display for StateType[src]

impl Eq for StateType[src]

impl<'a> FromValue<'a> for StateType[src]

impl<'a> FromValueOptional<'a> for StateType[src]

impl Hash for StateType[src]

impl Ord for StateType[src]

impl PartialEq<StateType> for StateType[src]

impl PartialOrd<StateType> for StateType[src]

impl SetValue for StateType[src]

impl StaticType for StateType[src]

impl StructuralEq for StateType[src]

impl StructuralPartialEq for StateType[src]

Auto Trait Implementations

impl RefUnwindSafe for StateType

impl Send for StateType

impl Sync for StateType

impl Unpin for StateType

impl UnwindSafe for StateType

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> ToSendValue for T where
    T: SetValue + Send + ToValue + ?Sized
[src]

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T> ToValue for T where
    T: SetValue + ?Sized
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.