[][src]Trait savory_html::prelude::UpdateEl

pub trait UpdateEl<Ms> {
    fn update_el(self, el: &mut El<Ms>);
}

UpdateEl is used to distinguish arguments in element-creation macros, and handle each type appropriately.

Required methods

fn update_el(self, el: &mut El<Ms>)

Loading content...

Implementations on Foreign Types

impl<Ms> UpdateEl<Ms> for EventHandler<Ms>[src]

impl<Ms> UpdateEl<Ms> for f64[src]

impl<'_, Ms> UpdateEl<Ms> for &'_ str[src]

impl<Ms> UpdateEl<Ms> for Attrs[src]

impl<Ms, T> UpdateEl<Ms> for Option<T> where
    T: UpdateEl<Ms>, 
[src]

impl<Ms> UpdateEl<Ms> for Style[src]

impl<Ms> UpdateEl<Ms> for Tag[src]

This is intended only to be used for the custom! element macro.

impl<Ms> UpdateEl<Ms> for ElKey[src]

impl<'_, Ms, T> UpdateEl<Ms> for &'_ T where
    T: UpdateEl<Ms> + Clone
[src]

impl<Ms> UpdateEl<Ms> for u64[src]

impl<Ms, T> UpdateEl<Ms> for Vec<T> where
    T: UpdateEl<Ms>, 
[src]

impl<Ms> UpdateEl<Ms> for String[src]

impl<Ms> UpdateEl<Ms> for u32[src]

impl<Ms> UpdateEl<Ms> for usize[src]

impl<'_, Ms, T> UpdateEl<Ms> for &'_ [T] where
    T: UpdateEl<Ms> + Clone
[src]

impl<Ms> UpdateEl<Ms> for i64[src]

impl<Ms> UpdateEl<Ms> for i32[src]

Loading content...

Implementors

impl<Ms> UpdateEl<Ms> for Node<Ms>[src]

impl<Ms> UpdateEl<Ms> for El<Ms>[src]

impl<Ms, E> UpdateEl<Ms> for ElRef<E> where
    E: Clone
[src]

impl<Msg> UpdateEl<Msg> for Attribute[src]

impl<Msg> UpdateEl<Msg> for AutoCapitalize[src]

impl<Msg> UpdateEl<Msg> for AutoComplete[src]

impl<Msg> UpdateEl<Msg> for Coords[src]

impl<Msg> UpdateEl<Msg> for CrossOrigin[src]

impl<Msg> UpdateEl<Msg> for Cx[src]

impl<Msg> UpdateEl<Msg> for Cy[src]

impl<Msg> UpdateEl<Msg> for Decoding[src]

impl<Msg> UpdateEl<Msg> for Dir[src]

impl<Msg> UpdateEl<Msg> for Draggable[src]

impl<Msg> UpdateEl<Msg> for EncType[src]

impl<Msg> UpdateEl<Msg> for EnterKeyHint[src]

impl<Msg> UpdateEl<Msg> for FormEncType[src]

impl<Msg> UpdateEl<Msg> for FormMethod[src]

impl<Msg> UpdateEl<Msg> for InputMode[src]

impl<Msg> UpdateEl<Msg> for Kind[src]

impl<Msg> UpdateEl<Msg> for Loading[src]

impl<Msg> UpdateEl<Msg> for Max[src]

impl<Msg> UpdateEl<Msg> for Method[src]

impl<Msg> UpdateEl<Msg> for Min[src]

impl<Msg> UpdateEl<Msg> for Pattern[src]

impl<Msg> UpdateEl<Msg> for Preload[src]

impl<Msg> UpdateEl<Msg> for R[src]

impl<Msg> UpdateEl<Msg> for ReferrerPolicy[src]

impl<Msg> UpdateEl<Msg> for Rx[src]

impl<Msg> UpdateEl<Msg> for Ry[src]

impl<Msg> UpdateEl<Msg> for Scope[src]

impl<Msg> UpdateEl<Msg> for Shape[src]

impl<Msg> UpdateEl<Msg> for Step[src]

impl<Msg> UpdateEl<Msg> for Target[src]

impl<Msg> UpdateEl<Msg> for Translate[src]

impl<Msg> UpdateEl<Msg> for Type[src]

impl<Msg> UpdateEl<Msg> for Wrap[src]

impl<Msg> UpdateEl<Msg> for X[src]

impl<Msg> UpdateEl<Msg> for Y[src]

impl<Msg> UpdateEl<Msg> for Abbr[src]

impl<Msg> UpdateEl<Msg> for Accept[src]

impl<Msg> UpdateEl<Msg> for AcceptCharset[src]

impl<Msg> UpdateEl<Msg> for AccessKey[src]

impl<Msg> UpdateEl<Msg> for Action[src]

impl<Msg> UpdateEl<Msg> for Allow[src]

impl<Msg> UpdateEl<Msg> for AllowFullScreen[src]

impl<Msg> UpdateEl<Msg> for AllowPaymentRequest[src]

impl<Msg> UpdateEl<Msg> for Alt[src]

impl<Msg> UpdateEl<Msg> for As[src]

impl<Msg> UpdateEl<Msg> for Attributes[src]

impl<Msg> UpdateEl<Msg> for AutoFocus[src]

impl<Msg> UpdateEl<Msg> for AutoPlay[src]

impl<Msg> UpdateEl<Msg> for Checked[src]

impl<Msg> UpdateEl<Msg> for Cite[src]

impl<Msg> UpdateEl<Msg> for Class[src]

impl<Msg> UpdateEl<Msg> for ColSpan[src]

impl<Msg> UpdateEl<Msg> for Color[src]

impl<Msg> UpdateEl<Msg> for Cols[src]

impl<Msg> UpdateEl<Msg> for Content[src]

impl<Msg> UpdateEl<Msg> for ContentEditable[src]

impl<Msg> UpdateEl<Msg> for Controls[src]

impl<Msg> UpdateEl<Msg> for Custom[src]

impl<Msg> UpdateEl<Msg> for Data[src]

impl<Msg> UpdateEl<Msg> for DateTime[src]

impl<Msg> UpdateEl<Msg> for Default[src]

impl<Msg> UpdateEl<Msg> for Defer[src]

impl<Msg> UpdateEl<Msg> for DirName[src]

impl<Msg> UpdateEl<Msg> for Disabled[src]

impl<Msg> UpdateEl<Msg> for Download[src]

impl<Msg> UpdateEl<Msg> for For[src]

impl<Msg> UpdateEl<Msg> for Form[src]

impl<Msg> UpdateEl<Msg> for FormAction[src]

impl<Msg> UpdateEl<Msg> for FormNoValidate[src]

impl<Msg> UpdateEl<Msg> for FormTarget[src]

impl<Msg> UpdateEl<Msg> for Headers[src]

impl<Msg> UpdateEl<Msg> for Height[src]

impl<Msg> UpdateEl<Msg> for Hidden[src]

impl<Msg> UpdateEl<Msg> for High[src]

impl<Msg> UpdateEl<Msg> for Href[src]

impl<Msg> UpdateEl<Msg> for HrefLang[src]

impl<Msg> UpdateEl<Msg> for Id[src]

impl<Msg> UpdateEl<Msg> for Integrity[src]

impl<Msg> UpdateEl<Msg> for Is[src]

impl<Msg> UpdateEl<Msg> for IsMap[src]

impl<Msg> UpdateEl<Msg> for ItemGroup[src]

impl<Msg> UpdateEl<Msg> for ItemId[src]

impl<Msg> UpdateEl<Msg> for ItemRef[src]

impl<Msg> UpdateEl<Msg> for ItemScope[src]

impl<Msg> UpdateEl<Msg> for ItemType[src]

impl<Msg> UpdateEl<Msg> for Label[src]

impl<Msg> UpdateEl<Msg> for Lang[src]

impl<Msg> UpdateEl<Msg> for List[src]

impl<Msg> UpdateEl<Msg> for Loop[src]

impl<Msg> UpdateEl<Msg> for Low[src]

impl<Msg> UpdateEl<Msg> for Manifest[src]

impl<Msg> UpdateEl<Msg> for MaxLength[src]

impl<Msg> UpdateEl<Msg> for Media[src]

impl<Msg> UpdateEl<Msg> for MinLength[src]

impl<Msg> UpdateEl<Msg> for Multiple[src]

impl<Msg> UpdateEl<Msg> for Muted[src]

impl<Msg> UpdateEl<Msg> for Name[src]

impl<Msg> UpdateEl<Msg> for NoModule[src]

impl<Msg> UpdateEl<Msg> for NoValidate[src]

impl<Msg> UpdateEl<Msg> for Nonce[src]

impl<Msg> UpdateEl<Msg> for Open[src]

impl<Msg> UpdateEl<Msg> for Optimum[src]

impl<Msg> UpdateEl<Msg> for Placeholder[src]

impl<Msg> UpdateEl<Msg> for PlaysInLine[src]

impl<Msg> UpdateEl<Msg> for Poster[src]

impl<Msg> UpdateEl<Msg> for ReadOnly[src]

impl<Msg> UpdateEl<Msg> for Rel[src]

impl<Msg> UpdateEl<Msg> for Required[src]

impl<Msg> UpdateEl<Msg> for Reversed[src]

impl<Msg> UpdateEl<Msg> for RowSpan[src]

impl<Msg> UpdateEl<Msg> for Rows[src]

impl<Msg> UpdateEl<Msg> for Sandbox[src]

impl<Msg> UpdateEl<Msg> for Selected[src]

impl<Msg> UpdateEl<Msg> for Size[src]

impl<Msg> UpdateEl<Msg> for Slot[src]

impl<Msg> UpdateEl<Msg> for Span[src]

impl<Msg> UpdateEl<Msg> for SpellCheck[src]

impl<Msg> UpdateEl<Msg> for Src[src]

impl<Msg> UpdateEl<Msg> for SrcDoc[src]

impl<Msg> UpdateEl<Msg> for SrcLang[src]

impl<Msg> UpdateEl<Msg> for SrcSet[src]

impl<Msg> UpdateEl<Msg> for Start[src]

impl<Msg> UpdateEl<Msg> for savory_html::attribute::Style[src]

impl<Msg> UpdateEl<Msg> for TabIndex[src]

impl<Msg> UpdateEl<Msg> for Title[src]

impl<Msg> UpdateEl<Msg> for UseMap[src]

impl<Msg> UpdateEl<Msg> for Value[src]

impl<Msg> UpdateEl<Msg> for ViewBox[src]

impl<Msg> UpdateEl<Msg> for Width[src]

impl<Msg> UpdateEl<Msg> for savory_html::css::style::Style[src]

Loading content...