Skip to main content

PropertyId

Enum PropertyId 

Source
#[repr(u8)]
pub(crate) enum PropertyId {
Show 87 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, BrailleLabel = 33, BrailleRoleDescription = 34, ScrollX = 35, ScrollXMin = 36, ScrollXMax = 37, ScrollY = 38, ScrollYMin = 39, ScrollYMax = 40, NumericValue = 41, MinNumericValue = 42, MaxNumericValue = 43, NumericValueStep = 44, NumericValueJump = 45, FontSize = 46, FontWeight = 47, RowCount = 48, ColumnCount = 49, RowIndex = 50, ColumnIndex = 51, RowSpan = 52, ColumnSpan = 53, Level = 54, SizeOfSet = 55, PositionInSet = 56, ColorValue = 57, BackgroundColor = 58, ForegroundColor = 59, Overline = 60, Strikethrough = 61, Underline = 62, CharacterLengths = 63, WordStarts = 64, CharacterPositions = 65, CharacterWidths = 66, Expanded = 67, Selected = 68, Invalid = 69, Toggled = 70, Live = 71, TextDirection = 72, Orientation = 73, SortDirection = 74, AriaCurrent = 75, AutoComplete = 76, HasPopup = 77, ListStyle = 78, TextAlign = 79, VerticalOffset = 80, Transform = 81, Bounds = 82, TextSelection = 83, CustomActions = 84, TreeId = 85, Unset = 86,
}

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

§

BrailleLabel = 33

§

BrailleRoleDescription = 34

§

ScrollX = 35

§

ScrollXMin = 36

§

ScrollXMax = 37

§

ScrollY = 38

§

ScrollYMin = 39

§

ScrollYMax = 40

§

NumericValue = 41

§

MinNumericValue = 42

§

MaxNumericValue = 43

§

NumericValueStep = 44

§

NumericValueJump = 45

§

FontSize = 46

§

FontWeight = 47

§

RowCount = 48

§

ColumnCount = 49

§

RowIndex = 50

§

ColumnIndex = 51

§

RowSpan = 52

§

ColumnSpan = 53

§

Level = 54

§

SizeOfSet = 55

§

PositionInSet = 56

§

ColorValue = 57

§

BackgroundColor = 58

§

ForegroundColor = 59

§

Overline = 60

§

Strikethrough = 61

§

Underline = 62

§

CharacterLengths = 63

§

WordStarts = 64

§

CharacterPositions = 65

§

CharacterWidths = 66

§

Expanded = 67

§

Selected = 68

§

Invalid = 69

§

Toggled = 70

§

Live = 71

§

TextDirection = 72

§

Orientation = 73

§

SortDirection = 74

§

AriaCurrent = 75

§

AutoComplete = 76

§

HasPopup = 77

§

ListStyle = 78

§

TextAlign = 79

§

VerticalOffset = 80

§

Transform = 81

§

Bounds = 82

§

TextSelection = 83

§

CustomActions = 84

§

TreeId = 85

§

Unset = 86

Implementations§

Source§

impl PropertyId

Source

pub fn n(value: u8) -> Option<Self>

Trait Implementations§

Source§

impl Clone for PropertyId

Source§

fn clone(&self) -> PropertyId

Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§

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

Performs copy-assignment from source. Read more
Source§

impl Copy for PropertyId

Source§

impl Debug for PropertyId

Source§

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

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

impl<'de> Deserialize<'de> for PropertyId

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
Source§

impl Eq for PropertyId

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 (const: unstable) · Source§

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

Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§

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

Compares and returns the minimum of two values. Read more
1.50.0 (const: unstable) · 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

Equality operator ==. Read more
1.0.0 (const: unstable) · Source§

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

Inequality operator !=. Read more
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 (const: unstable) · 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 (const: unstable) · 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 (const: unstable) · 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 (const: unstable) · 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 Serialize for PropertyId

Source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>
where __S: Serializer,

Serialize this value into the given Serde serializer. Read more
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> DeserializeOwned for T
where T: for<'de> Deserialize<'de>,

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.