pub struct ElementData {
pub name: QualName,
pub attrs: RefCell<BTreeSet<Attribute>>,
}
Expand description
The data of an HTML element.
Fields§
§name: QualName
The qualified name of the element.
attrs: RefCell<BTreeSet<Attribute>>
The attributes of the element.
Implementations§
Source§impl ElementData
impl ElementData
Sourcepub fn to_matrix(&self) -> MatrixElementData
Available on crate feature matrix
only.
pub fn to_matrix(&self) -> MatrixElementData
matrix
only.Convert this element data to typed data as suggested by the Matrix Specification.
Trait Implementations§
Source§impl Clone for ElementData
impl Clone for ElementData
Source§fn clone(&self) -> ElementData
fn clone(&self) -> ElementData
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 moreAuto Trait Implementations§
impl !Freeze for ElementData
impl !RefUnwindSafe for ElementData
impl !Send for ElementData
impl !Sync for ElementData
impl Unpin for ElementData
impl !UnwindSafe for ElementData
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