pub struct ComponentTagNode {
pub name: String,
pub attributes: Vec<AttributeLike>,
pub children: Vec<Node>,
pub self_closing: bool,
pub span: Option<SourceSpan>,
}Fields§
§name: String§attributes: Vec<AttributeLike>§children: Vec<Node>§self_closing: bool§span: Option<SourceSpan>Trait Implementations§
Source§impl Clone for ComponentTagNode
impl Clone for ComponentTagNode
Source§fn clone(&self) -> ComponentTagNode
fn clone(&self) -> ComponentTagNode
Returns a duplicate 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 ComponentTagNode
impl Debug for ComponentTagNode
Source§impl PartialEq for ComponentTagNode
impl PartialEq for ComponentTagNode
impl Eq for ComponentTagNode
impl StructuralPartialEq for ComponentTagNode
Auto Trait Implementations§
impl Freeze for ComponentTagNode
impl RefUnwindSafe for ComponentTagNode
impl Send for ComponentTagNode
impl Sync for ComponentTagNode
impl Unpin for ComponentTagNode
impl UnsafeUnpin for ComponentTagNode
impl UnwindSafe for ComponentTagNode
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