[][src]Trait conventus::AssembleInto

pub trait AssembleInto<S> where
    Self: Sized
{ type Error: Error; fn assemble_into(
        components: &mut Vec<Self>
    ) -> Result<S, AssembleFailure<Self::Error>>; }

Converts a sequence of Selfs into a composite of type S.

Associated Types

type Error: Error

The type of the error that could be thrown during assembly.

Loading content...

Required methods

fn assemble_into(
    components: &mut Vec<Self>
) -> Result<S, AssembleFailure<Self::Error>>

Converts components into a S.

Loading content...

Implementors

impl<N, S> AssembleInto<S> for N where
    S: AssembleFrom<N>, 
[src]

type Error = <S as AssembleFrom<Self>>::Error

Loading content...