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

#[must_use = "needs to be built"]pub struct SpanBuilder { /* fields omitted */ }

The HTML <span> element is a generic inline container for phrasing content, which does not inherently represent anything. It can be used to group elements for styling purposes (using the class or id attributes), or because they share attribute values, such as lang.

A type for initializing the element's attributes before calling build.


impl SpanBuilder[src]

pub fn build(self) -> Span[src]

Initialize the element with all of the attributes so far.

Trait Implementations

impl Element for SpanBuilder[src]

impl<E> EventTarget<E> for SpanBuilder where
    E: GlobalEvent

impl GlobalEventHandler for SpanBuilder[src]

impl HtmlElement for SpanBuilder[src]

impl Node for SpanBuilder[src]

impl<Child> Parent<Child> for SpanBuilder where
    Child: PhrasingContent

Auto Trait Implementations

impl !RefUnwindSafe for SpanBuilder

impl !Send for SpanBuilder

impl !Sync for SpanBuilder

impl Unpin for SpanBuilder

impl !UnwindSafe for SpanBuilder

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: Node

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.