[][src]Trait seed::dom_types::UpdateEl

pub trait UpdateEl<T> {
    fn update(self, el: &mut T);
}

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

Required methods

fn update(self, el: &mut T)

Loading content...

Implementations on Foreign Types

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

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

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

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

impl<Ms, I, U, F> UpdateEl<El<Ms>> for Map<I, F> where
    I: Iterator,
    U: UpdateEl<El<Ms>>,
    F: FnMut(I::Item) -> U, 
[src]

Loading content...

Implementors

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

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

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

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

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

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

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

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

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

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

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

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

Loading content...