Trait dynamic_list::Append

source ·
pub trait Append {
    type NewType<T>;

    // Required method
    fn append<T>(self, value: *const T) -> Self::NewType<T>;
}

Required Associated Types§

Required Methods§

source

fn append<T>(self, value: *const T) -> Self::NewType<T>

Object Safety§

This trait is not object safe.

Implementors§

source§

impl<V> Append for Node<V>

§

type NewType<T> = Node<V, Node<T>>

source§

impl<V, N: Append> Append for Node<V, N>

§

type NewType<T> = Node<V, <N as Append>::NewType<T>>