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

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

The HTML <i> element represents a range of text that is set off from the normal text for some reason. Some examples include technical terms, foreign language phrases, or fictional character thoughts. It is typically displayed in italic type.

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

Trait Implementations

impl Element for I[src]

impl FlowContent for I[src]

impl NodeBuilder for I[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 I[src]

impl PalpableContent for I[src]

impl PhrasingContent for I[src]

Auto Trait Implementations

impl !RefUnwindSafe for I

impl !Send for I

impl !Sync for I

impl Unpin for I

impl !UnwindSafe for I

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.