#[repr(u8)]pub enum NameFrom {
Attribute,
AttributeExplicitlyEmpty,
Caption,
Contents,
Placeholder,
RelatedElement,
Title,
Value,
}
Variants§
Attribute
E.g. aria-label
.
AttributeExplicitlyEmpty
Caption
E.g. in the case of a table, from a caption
element.
Contents
Placeholder
E.g. from an HTML placeholder attribute on a text field.
RelatedElement
E.g. from a figcaption
element in a figure.
Title
E.g. <input type="text" title="title">
.
Value
E.g. <input type="button" value="Button's name">
.
Trait Implementations§
source§impl PartialEq<NameFrom> for NameFrom
impl PartialEq<NameFrom> for NameFrom
impl Copy for NameFrom
impl Eq for NameFrom
impl StructuralEq for NameFrom
impl StructuralPartialEq for NameFrom
Auto Trait Implementations§
impl RefUnwindSafe for NameFrom
impl Send for NameFrom
impl Sync for NameFrom
impl Unpin for NameFrom
impl UnwindSafe for NameFrom
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