Struct moxie_dom::elements::text_semantics::Mark[][src]

#[must_use = "needs to be bound to a parent"]pub struct Mark { /* fields omitted */ }

The HTML Mark Text element (<mark>) represents text which is marked or highlighted for reference or notation purposes, due to the marked passage’s relevance or importance in the enclosing context.

The initialized element, ready to be bound to a parent.

Trait Implementations

impl Element for Mark[src]

impl FlowContent for Mark[src]

impl NodeBuilder for Mark[src]

type Output = Self

The type of the DOM node

fn build(self) -> Self[src]

Initialize the element with all of the attributes so far.

impl NodeWrapper for Mark[src]

impl PalpableContent for Mark[src]

impl PhrasingContent for Mark[src]

Auto Trait Implementations

impl !RefUnwindSafe for Mark

impl !Send for Mark

impl !Sync for Mark

impl Unpin for Mark

impl !UnwindSafe for Mark

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized

impl<T> Borrow<T> for T where
    T: ?Sized

impl<T> BorrowMut<T> for T where
    T: ?Sized

impl<N> Child for N where
    N: NodeWrapper

impl<T> Downcast for T where
    T: Any

impl<T> Erased for T

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.