Trait silkenweb::DomElement[][src]

pub trait DomElement {
    type Target: Into<Element> + AsRef<Element> + Clone;
    pub fn dom_element(&self) -> Self::Target;
}

Get a raw Javascript, non-reactive DOM element.

Associated Types

Loading content...

Required methods

pub fn dom_element(&self) -> Self::Target[src]

Loading content...

Implementations on Foreign Types

impl<T> DomElement for Option<T> where
    T: DomElement
[src]

type Target = Element

Loading content...

Implementors

impl DomElement for A[src]

impl DomElement for ABuilder[src]

impl DomElement for Abbr[src]

impl DomElement for AbbrBuilder[src]

impl DomElement for Address[src]

impl DomElement for AddressBuilder[src]

impl DomElement for Area[src]

impl DomElement for AreaBuilder[src]

impl DomElement for Article[src]

impl DomElement for ArticleBuilder[src]

impl DomElement for Aside[src]

impl DomElement for AsideBuilder[src]

impl DomElement for Audio[src]

impl DomElement for AudioBuilder[src]

impl DomElement for B[src]

type Target = HtmlElement

impl DomElement for BBuilder[src]

impl DomElement for Base[src]

impl DomElement for BaseBuilder[src]

impl DomElement for Bdi[src]

impl DomElement for BdiBuilder[src]

impl DomElement for Bdo[src]

impl DomElement for BdoBuilder[src]

impl DomElement for Blockquote[src]

impl DomElement for BlockquoteBuilder[src]

impl DomElement for Br[src]

impl DomElement for BrBuilder[src]

impl DomElement for Button[src]

impl DomElement for ButtonBuilder[src]

impl DomElement for Canvas[src]

impl DomElement for CanvasBuilder[src]

impl DomElement for Caption[src]

impl DomElement for CaptionBuilder[src]

impl DomElement for Cite[src]

impl DomElement for CiteBuilder[src]

impl DomElement for Code[src]

impl DomElement for CodeBuilder[src]

impl DomElement for Col[src]

impl DomElement for ColBuilder[src]

impl DomElement for Colgroup[src]

impl DomElement for ColgroupBuilder[src]

impl DomElement for Data[src]

impl DomElement for DataBuilder[src]

impl DomElement for Datalist[src]

impl DomElement for DatalistBuilder[src]

impl DomElement for Dd[src]

type Target = HtmlElement

impl DomElement for DdBuilder[src]

impl DomElement for Del[src]

impl DomElement for DelBuilder[src]

impl DomElement for Details[src]

impl DomElement for DetailsBuilder[src]

impl DomElement for Dfn[src]

impl DomElement for DfnBuilder[src]

impl DomElement for Dialog[src]

impl DomElement for DialogBuilder[src]

impl DomElement for Div[src]

impl DomElement for DivBuilder[src]

impl DomElement for Dl[src]

impl DomElement for DlBuilder[src]

impl DomElement for Dt[src]

type Target = HtmlElement

impl DomElement for DtBuilder[src]

impl DomElement for Em[src]

type Target = HtmlElement

impl DomElement for EmBuilder[src]

impl DomElement for Embed[src]

impl DomElement for EmbedBuilder[src]

impl DomElement for Fieldset[src]

impl DomElement for FieldsetBuilder[src]

impl DomElement for Figcaption[src]

impl DomElement for FigcaptionBuilder[src]

impl DomElement for Figure[src]

impl DomElement for FigureBuilder[src]

impl DomElement for Footer[src]

impl DomElement for FooterBuilder[src]

impl DomElement for Form[src]

impl DomElement for FormBuilder[src]

impl DomElement for H1[src]

impl DomElement for H1Builder[src]

impl DomElement for H2[src]

impl DomElement for H2Builder[src]

impl DomElement for H3[src]

impl DomElement for H3Builder[src]

impl DomElement for H4[src]

impl DomElement for H4Builder[src]

impl DomElement for H5[src]

impl DomElement for H5Builder[src]

impl DomElement for H6[src]

impl DomElement for H6Builder[src]

impl DomElement for Head[src]

impl DomElement for HeadBuilder[src]

impl DomElement for Header[src]

impl DomElement for HeaderBuilder[src]

impl DomElement for Hgroup[src]

impl DomElement for HgroupBuilder[src]

impl DomElement for Hr[src]

impl DomElement for HrBuilder[src]

impl DomElement for I[src]

type Target = HtmlElement

impl DomElement for IBuilder[src]

impl DomElement for Iframe[src]

impl DomElement for IframeBuilder[src]

impl DomElement for Img[src]

impl DomElement for ImgBuilder[src]

impl DomElement for Input[src]

impl DomElement for InputBuilder[src]

impl DomElement for Ins[src]

impl DomElement for InsBuilder[src]

impl DomElement for Kbd[src]

impl DomElement for KbdBuilder[src]

impl DomElement for Label[src]

impl DomElement for LabelBuilder[src]

impl DomElement for Legend[src]

impl DomElement for LegendBuilder[src]

impl DomElement for Li[src]

impl DomElement for LiBuilder[src]

impl DomElement for Link[src]

impl DomElement for LinkBuilder[src]

impl DomElement for Main[src]

impl DomElement for MainBuilder[src]

impl DomElement for Map[src]

impl DomElement for MapBuilder[src]

impl DomElement for Mark[src]

impl DomElement for MarkBuilder[src]

impl DomElement for Menu[src]

impl DomElement for MenuBuilder[src]

impl DomElement for Meta[src]

impl DomElement for MetaBuilder[src]

impl DomElement for Meter[src]

impl DomElement for MeterBuilder[src]

impl DomElement for Nav[src]

impl DomElement for NavBuilder[src]

impl DomElement for Noscript[src]

impl DomElement for NoscriptBuilder[src]

impl DomElement for Object[src]

impl DomElement for ObjectBuilder[src]

impl DomElement for Ol[src]

impl DomElement for OlBuilder[src]

impl DomElement for Optgroup[src]

impl DomElement for OptgroupBuilder[src]

impl DomElement for silkenweb::elements::Option[src]

impl DomElement for OptionBuilder[src]

impl DomElement for Output[src]

impl DomElement for OutputBuilder[src]

impl DomElement for P[src]

impl DomElement for PBuilder[src]

impl DomElement for Param[src]

impl DomElement for ParamBuilder[src]

impl DomElement for Picture[src]

impl DomElement for PictureBuilder[src]

impl DomElement for Pre[src]

impl DomElement for PreBuilder[src]

impl DomElement for Progress[src]

impl DomElement for ProgressBuilder[src]

impl DomElement for Q[src]

impl DomElement for QBuilder[src]

impl DomElement for Rb[src]

type Target = HtmlElement

impl DomElement for RbBuilder[src]

impl DomElement for Rp[src]

type Target = HtmlElement

impl DomElement for RpBuilder[src]

impl DomElement for Rt[src]

type Target = HtmlElement

impl DomElement for RtBuilder[src]

impl DomElement for Rtc[src]

impl DomElement for RtcBuilder[src]

impl DomElement for Ruby[src]

impl DomElement for RubyBuilder[src]

impl DomElement for S[src]

type Target = HtmlElement

impl DomElement for SBuilder[src]

impl DomElement for Samp[src]

impl DomElement for SampBuilder[src]

impl DomElement for Script[src]

impl DomElement for ScriptBuilder[src]

impl DomElement for Section[src]

impl DomElement for SectionBuilder[src]

impl DomElement for Select[src]

impl DomElement for SelectBuilder[src]

impl DomElement for Small[src]

impl DomElement for SmallBuilder[src]

impl DomElement for Source[src]

impl DomElement for SourceBuilder[src]

impl DomElement for Span[src]

impl DomElement for SpanBuilder[src]

impl DomElement for Strong[src]

impl DomElement for StrongBuilder[src]

impl DomElement for Style[src]

impl DomElement for StyleBuilder[src]

impl DomElement for Sub[src]

impl DomElement for SubBuilder[src]

impl DomElement for Summary[src]

impl DomElement for SummaryBuilder[src]

impl DomElement for Sup[src]

impl DomElement for SupBuilder[src]

impl DomElement for Table[src]

impl DomElement for TableBuilder[src]

impl DomElement for Tbody[src]

impl DomElement for TbodyBuilder[src]

impl DomElement for Td[src]

impl DomElement for TdBuilder[src]

impl DomElement for Textarea[src]

impl DomElement for TextareaBuilder[src]

impl DomElement for Tfoot[src]

impl DomElement for TfootBuilder[src]

impl DomElement for Th[src]

impl DomElement for ThBuilder[src]

impl DomElement for Thead[src]

impl DomElement for TheadBuilder[src]

impl DomElement for Time[src]

impl DomElement for TimeBuilder[src]

impl DomElement for Title[src]

impl DomElement for TitleBuilder[src]

impl DomElement for Tr[src]

impl DomElement for TrBuilder[src]

impl DomElement for Track[src]

impl DomElement for TrackBuilder[src]

impl DomElement for U[src]

type Target = HtmlElement

impl DomElement for UBuilder[src]

impl DomElement for Ul[src]

impl DomElement for UlBuilder[src]

impl DomElement for Var[src]

impl DomElement for VarBuilder[src]

impl DomElement for Video[src]

impl DomElement for VideoBuilder[src]

impl DomElement for Wbr[src]

impl DomElement for WbrBuilder[src]

impl DomElement for Element[src]

impl DomElement for ElementBuilder[src]

impl<Key> DomElement for OrderedElementList<Key>[src]

impl<Key, T> DomElement for ElementList<Key, T>[src]

type Target = Element

Loading content...