Struct futures_await_syn::delimited::Delimited [] [src]

pub struct Delimited<T, D> { /* fields omitted */ }

Methods

impl<T, D> Delimited<T, D>
[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

impl<T, D> Delimited<T, D> where
    D: Synom,
    T: Synom
[src]

impl<T, D> Delimited<T, D> where
    D: Synom
[src]

Trait Implementations

impl<T, D> Clone for Delimited<T, D> where
    D: Clone,
    T: Clone
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl<T, D> From<Vec<(T, Option<D>)>> for Delimited<T, D>
[src]

[src]

Performs the conversion.

impl<T, D> From<Vec<T>> for Delimited<T, D> where
    D: Default
[src]

[src]

Performs the conversion.

impl<T, D> IntoIterator for Delimited<T, D>
[src]

The type of the elements being iterated over.

Which kind of iterator are we turning this into?

[src]

Creates an iterator from a value. Read more

impl<'a, T, D> IntoIterator for &'a Delimited<T, D>
[src]

The type of the elements being iterated over.

Which kind of iterator are we turning this into?

[src]

Creates an iterator from a value. Read more

impl<T, D> Extend<Element<T, D>> for Delimited<T, D>
[src]

[src]

impl<T, D> Extend<T> for Delimited<T, D> where
    D: Default
[src]

[src]

impl<T, D> FromIterator<T> for Delimited<T, D> where
    D: Default
[src]

[src]

impl<T, D> FromIterator<Element<T, D>> for Delimited<T, D>
[src]

[src]

impl<T, D> Default for Delimited<T, D>
[src]

[src]

Returns the "default value" for a type. Read more

impl<T, D> ToTokens for Delimited<T, D> where
    D: ToTokens,
    T: ToTokens
[src]

[src]

Write self to the given Tokens. Read more

[src]

Convert self directly into a Tokens object. Read more