[−][src]Enum atk::Role
Variants
Invalid
AcceleratorLabel
Alert
Animation
Arrow
Calendar
Canvas
CheckBox
CheckMenuItem
ColorChooser
ColumnHeader
ComboBox
DateEditor
DesktopIcon
DesktopFrame
Dial
Dialog
DirectoryPane
DrawingArea
FileChooser
Filler
FontChooser
Frame
GlassPane
HtmlContainer
Icon
Image
InternalFrame
Label
LayeredPane
List
ListItem
Menu
MenuBar
MenuItem
OptionPane
PageTab
PageTabList
Panel
PasswordText
PopupMenu
ProgressBar
PushButton
RadioButton
RadioMenuItem
RootPane
RowHeader
ScrollBar
ScrollPane
Separator
Slider
SplitPane
SpinButton
Statusbar
Table
TableCell
TableColumnHeader
TableRowHeader
TearOffMenuItem
Terminal
Text
ToggleButton
ToolBar
ToolTip
Tree
TreeTable
Unknown
Viewport
Window
Header
Paragraph
Ruler
Application
Autocomplete
EditBar
Embedded
Entry
Chart
Caption
DocumentFrame
Heading
Page
Section
RedundantObject
Form
Link
InputMethodWindow
TableRow
TreeItem
DocumentSpreadsheet
DocumentPresentation
DocumentText
DocumentWeb
DocumentEmail
Comment
ListBox
Grouping
ImageMap
Notification
InfoBar
LevelBar
TitleBar
BlockQuote
Audio
Video
Definition
Article
Landmark
Log
Marquee
Math
Rating
Timer
DescriptionList
DescriptionTerm
DescriptionValue
Static
MathFraction
MathRoot
Subscript
Superscript
Footnote
LastDefined
Trait Implementations
impl PartialEq<Role> for Role
[src]
impl Ord for Role
[src]
fn cmp(&self, other: &Role) -> Ordering
[src]
fn max(self, other: Self) -> Self
1.21.0[src]
Compares and returns the maximum of two values. Read more
fn min(self, other: Self) -> Self
1.21.0[src]
Compares and returns the minimum of two values. Read more
impl Clone for Role
[src]
fn clone(&self) -> Role
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Eq for Role
[src]
impl Copy for Role
[src]
impl PartialOrd<Role> for Role
[src]
fn partial_cmp(&self, other: &Role) -> Option<Ordering>
[src]
fn lt(&self, other: &Role) -> bool
[src]
fn le(&self, other: &Role) -> bool
[src]
fn gt(&self, other: &Role) -> bool
[src]
fn ge(&self, other: &Role) -> bool
[src]
impl Display for Role
[src]
impl Hash for Role
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
Feeds a slice of this type into the given [Hasher
]. Read more
impl Debug for Role
[src]
impl StaticType for Role
[src]
fn static_type() -> Type
[src]
impl<'a> FromValueOptional<'a> for Role
[src]
unsafe fn from_value_optional(value: &Value) -> Option<Self>
[src]
impl SetValue for Role
[src]
impl<'a> FromValue<'a> for Role
[src]
unsafe fn from_value(value: &Value) -> Self
[src]
Auto Trait Implementations
Blanket Implementations
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T> From for T
[src]
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
impl<T, U> TryFrom for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = !
🔬 This is a nightly-only experimental API. (
try_from
)The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
🔬 This is a nightly-only experimental API. (
try_from
)The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> ToValue for T where
T: SetValue + ?Sized,
[src]
T: SetValue + ?Sized,
impl<T> ToSendValue for T where
T: ToValue + SetValue + Send + ?Sized,
[src]
T: ToValue + SetValue + Send + ?Sized,