Struct cdp::accessibility::AxValueSource [] [src]

pub struct AxValueSource<'a> {
    pub ty: AxValueSourceType,
    pub value: Option<AxValue<'a>>,
    pub attribute: Option<Cow<'a, str>>,
    pub attribute_value: Option<AxValue<'a>>,
    pub superseded: Option<bool>,
    pub native_source: Option<AxValueNativeSourceType>,
    pub native_source_value: Option<AxValue<'a>>,
    pub invalid: Option<bool>,
    pub invalid_reason: Option<Cow<'a, str>>,
}

[Experimental] A single source for a computed AX property.

Fields

What type of source this is.

The value of this property source.

The name of the relevant attribute, if any.

The value of the relevant attribute, if any.

Whether this source is superseded by a higher priority source.

The native markup source for this value, e.g. a

The value, such as a node or node list, of the native source.

Whether the value for this property is invalid.

Reason for the value being invalid, if it is.

Trait Implementations

impl<'a> Clone for AxValueSource<'a>
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl<'a> Debug for AxValueSource<'a>
[src]

[src]

Formats the value using the given formatter.

impl<'a> PartialEq for AxValueSource<'a>
[src]

[src]

This method tests for self and other values to be equal, and is used by ==. Read more

[src]

This method tests for !=.