Struct parsell::impls::Function4 [] [src]

pub struct Function4<F>(_);

Methods

impl<F> Function4<F>

fn new(f: F) -> Self

Trait Implementations

impl<F, S1, S2, S3, S4> Function<(((S1, S2), S3), S4)> for Function4<F> where F: Fn<(S1, S2, S3, S4)>

type Output = F::Output

fn apply(&self, args: (((S1, S2), S3), S4)) -> F::Output

Derived Implementations

impl<F: Debug> Debug for Function4<F>

fn fmt(&self, __arg_0: &mut Formatter) -> Result

impl<F: Clone> Clone for Function4<F>

fn clone(&self) -> Function4<F>

fn clone_from(&mut self, source: &Self)

impl<F: Copy> Copy for Function4<F>