Enum PropertyId

Source
#[repr(u8)]
pub(crate) enum PropertyId {
Show 84 variants Children = 0, Controls = 1, Details = 2, DescribedBy = 3, FlowTo = 4, LabelledBy = 5, Owns = 6, RadioGroup = 7, ActiveDescendant = 8, ErrorMessage = 9, InPageLinkTarget = 10, MemberOf = 11, NextOnLine = 12, PreviousOnLine = 13, PopupFor = 14, Label = 15, Description = 16, Value = 17, AccessKey = 18, AuthorId = 19, ClassName = 20, FontFamily = 21, HtmlTag = 22, InnerHtml = 23, KeyboardShortcut = 24, Language = 25, Placeholder = 26, RoleDescription = 27, StateDescription = 28, Tooltip = 29, Url = 30, RowIndexText = 31, ColumnIndexText = 32, ScrollX = 33, ScrollXMin = 34, ScrollXMax = 35, ScrollY = 36, ScrollYMin = 37, ScrollYMax = 38, NumericValue = 39, MinNumericValue = 40, MaxNumericValue = 41, NumericValueStep = 42, NumericValueJump = 43, FontSize = 44, FontWeight = 45, RowCount = 46, ColumnCount = 47, RowIndex = 48, ColumnIndex = 49, RowSpan = 50, ColumnSpan = 51, Level = 52, SizeOfSet = 53, PositionInSet = 54, ColorValue = 55, BackgroundColor = 56, ForegroundColor = 57, Overline = 58, Strikethrough = 59, Underline = 60, CharacterLengths = 61, WordLengths = 62, CharacterPositions = 63, CharacterWidths = 64, Expanded = 65, Selected = 66, Invalid = 67, Toggled = 68, Live = 69, TextDirection = 70, Orientation = 71, SortDirection = 72, AriaCurrent = 73, AutoComplete = 74, HasPopup = 75, ListStyle = 76, TextAlign = 77, VerticalOffset = 78, Transform = 79, Bounds = 80, TextSelection = 81, CustomActions = 82, Unset = 83,
}

Variants§

§

Children = 0

§

Controls = 1

§

Details = 2

§

DescribedBy = 3

§

FlowTo = 4

§

LabelledBy = 5

§

Owns = 6

§

RadioGroup = 7

§

ActiveDescendant = 8

§

ErrorMessage = 9

§

InPageLinkTarget = 10

§

MemberOf = 11

§

NextOnLine = 12

§

PreviousOnLine = 13

§

PopupFor = 14

§

Label = 15

§

Description = 16

§

Value = 17

§

AccessKey = 18

§

AuthorId = 19

§

ClassName = 20

§

FontFamily = 21

§

HtmlTag = 22

§

InnerHtml = 23

§

KeyboardShortcut = 24

§

Language = 25

§

Placeholder = 26

§

RoleDescription = 27

§

StateDescription = 28

§

Tooltip = 29

§

Url = 30

§

RowIndexText = 31

§

ColumnIndexText = 32

§

ScrollX = 33

§

ScrollXMin = 34

§

ScrollXMax = 35

§

ScrollY = 36

§

ScrollYMin = 37

§

ScrollYMax = 38

§

NumericValue = 39

§

MinNumericValue = 40

§

MaxNumericValue = 41

§

NumericValueStep = 42

§

NumericValueJump = 43

§

FontSize = 44

§

FontWeight = 45

§

RowCount = 46

§

ColumnCount = 47

§

RowIndex = 48

§

ColumnIndex = 49

§

RowSpan = 50

§

ColumnSpan = 51

§

Level = 52

§

SizeOfSet = 53

§

PositionInSet = 54

§

ColorValue = 55

§

BackgroundColor = 56

§

ForegroundColor = 57

§

Overline = 58

§

Strikethrough = 59

§

Underline = 60

§

CharacterLengths = 61

§

WordLengths = 62

§

CharacterPositions = 63

§

CharacterWidths = 64

§

Expanded = 65

§

Selected = 66

§

Invalid = 67

§

Toggled = 68

§

Live = 69

§

TextDirection = 70

§

Orientation = 71

§

SortDirection = 72

§

AriaCurrent = 73

§

AutoComplete = 74

§

HasPopup = 75

§

ListStyle = 76

§

TextAlign = 77

§

VerticalOffset = 78

§

Transform = 79

§

Bounds = 80

§

TextSelection = 81

§

CustomActions = 82

§

Unset = 83

Trait Implementations§

Source§

impl Clone for PropertyId

Source§

fn clone(&self) -> PropertyId

Returns a duplicate of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for PropertyId

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Hash for PropertyId

Source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · Source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
Source§

impl Ord for PropertyId

Source§

fn cmp(&self, other: &PropertyId) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · Source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · Source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · Source§

fn clamp(self, min: Self, max: Self) -> Self
where Self: Sized,

Restrict a value to a certain interval. Read more
Source§

impl PartialEq for PropertyId

Source§

fn eq(&self, other: &PropertyId) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl PartialOrd for PropertyId

Source§

fn partial_cmp(&self, other: &PropertyId) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · Source§

fn lt(&self, other: &Rhs) -> bool

Tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · Source§

fn le(&self, other: &Rhs) -> bool

Tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · Source§

fn gt(&self, other: &Rhs) -> bool

Tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · Source§

fn ge(&self, other: &Rhs) -> bool

Tests greater than or equal to (for self and other) and is used by the >= operator. Read more
Source§

impl Copy for PropertyId

Source§

impl Eq for PropertyId

Source§

impl StructuralPartialEq for PropertyId

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T> ToOwned for T
where T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

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

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.