pub struct ScrapedAriaElement {
pub id: String,
pub name: String,
pub implicit_roles: Vec<String>,
pub allowed_roles: Vec<String>,
pub allowed_properties: Vec<String>,
pub global: Option<String>,
pub checked: Option<String>,
pub strong: Vec<String>,
pub links: Vec<String>,
}
Expand description
The raw element values extracted from the WAI-ARIA spec
Fields§
§id: String
§name: String
§implicit_roles: Vec<String>
§allowed_roles: Vec<String>
§allowed_properties: Vec<String>
§global: Option<String>
§checked: Option<String>
§strong: Vec<String>
§links: Vec<String>
Trait Implementations§
Source§impl Clone for ScrapedAriaElement
impl Clone for ScrapedAriaElement
Source§fn clone(&self) -> ScrapedAriaElement
fn clone(&self) -> ScrapedAriaElement
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ScrapedAriaElement
impl Debug for ScrapedAriaElement
Source§impl<'de> Deserialize<'de> for ScrapedAriaElement
impl<'de> Deserialize<'de> for ScrapedAriaElement
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ScrapedAriaElement
impl RefUnwindSafe for ScrapedAriaElement
impl Send for ScrapedAriaElement
impl Sync for ScrapedAriaElement
impl Unpin for ScrapedAriaElement
impl UnwindSafe for ScrapedAriaElement
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more