[][src]Type Definition draco::element::KeyedElement

type KeyedElement<Message> = Element<Keyed<Message>>;

Methods

impl<Message: 'static> KeyedElement<Message>
[src]

pub fn push<N: Into<Node<Message>>>(self, key: u64, node: N) -> Self
[src]

pub fn append<N: Into<Node<Message>>, I: IntoIterator<Item = (u64, N)>>(
    self,
    i: I
) -> Self
[src]

pub fn map<NewMessage: 'static>(
    self,
    f: impl Fn(Message) -> NewMessage + 'static
) -> KeyedElement<NewMessage>
[src]