[][src]Trait autumn::Concat

pub trait Concat: Sized {
    fn empty() -> Self;
fn concat(self, other: Self) -> Self; fn empty_at(location: Span) -> Self { ... } }

Containers that can be concatenated with each other

Required methods

fn empty() -> Self

Create an empty container

fn concat(self, other: Self) -> Self

Concatenate the contents of two containers together

Loading content...

Provided methods

fn empty_at(location: Span) -> Self

Create an empty container at a specific location in the source

Loading content...

Implementors

impl Concat for Span[src]

impl<T> Concat for List<T>[src]

Loading content...