[][src]Trait join_impl::expr_chain::chain::Chain

pub trait Chain {
    type Member: Sized;
    fn generate_from_stream(&mut self, input: ParseStream) -> Result<()>;
fn get_members(&self) -> Ref<Vec<Self::Member>>;
fn get_pat(&self) -> Ref<Option<Pat>>; }

Associated Types

Loading content...

Required methods

fn generate_from_stream(&mut self, input: ParseStream) -> Result<()>

fn get_members(&self) -> Ref<Vec<Self::Member>>

fn get_pat(&self) -> Ref<Option<Pat>>

Loading content...

Implementors

impl Chain for ExprChainWithDefault where
    Self: Sized
[src]

Implementation of Chain with Member=ProcessWithDefault.

type Member = ProcessWithDefault

fn generate_from_stream(&mut self, input: ParseStream) -> Result<()>[src]

Parses input, fills self members with given expressions.

Loading content...