Trait fuzzcheck_mutators::TupleStructure[][src]

pub trait TupleStructure<TupleKind: RefTypes> {
    fn get_ref<'a>(&'a self) -> TupleKind::Ref;
fn get_mut<'a>(&'a mut self) -> TupleKind::Mut;
fn new(t: TupleKind::Owned) -> Self; }

Required methods

fn get_ref<'a>(&'a self) -> TupleKind::Ref[src]

fn get_mut<'a>(&'a mut self) -> TupleKind::Mut[src]

fn new(t: TupleKind::Owned) -> Self[src]

Loading content...

Implementations on Foreign Types

impl<T0: 'static, T1: 'static> TupleStructure<Tuple2<T0, T1>> for (T0, T1)[src]

impl<T0: 'static, T1: 'static, T2: 'static> TupleStructure<Tuple3<T0, T1, T2>> for (T0, T1, T2)[src]

impl<T0: 'static, T1: 'static, T2: 'static, T3: 'static> TupleStructure<Tuple4<T0, T1, T2, T3>> for (T0, T1, T2, T3)[src]

impl<T0: 'static, T1: 'static, T2: 'static, T3: 'static, T4: 'static> TupleStructure<Tuple5<T0, T1, T2, T3, T4>> for (T0, T1, T2, T3, T4)[src]

impl<T0: 'static, T1: 'static, T2: 'static, T3: 'static, T4: 'static, T5: 'static> TupleStructure<Tuple6<T0, T1, T2, T3, T4, T5>> for (T0, T1, T2, T3, T4, T5)[src]

impl<T0: 'static, T1: 'static, T2: 'static, T3: 'static, T4: 'static, T5: 'static, T6: 'static> TupleStructure<Tuple7<T0, T1, T2, T3, T4, T5, T6>> for (T0, T1, T2, T3, T4, T5, T6)[src]

impl<T0: 'static, T1: 'static, T2: 'static, T3: 'static, T4: 'static, T5: 'static, T6: 'static, T7: 'static> TupleStructure<Tuple8<T0, T1, T2, T3, T4, T5, T6, T7>> for (T0, T1, T2, T3, T4, T5, T6, T7)[src]

impl<T0: 'static, T1: 'static, T2: 'static, T3: 'static, T4: 'static, T5: 'static, T6: 'static, T7: 'static, T8: 'static> TupleStructure<Tuple9<T0, T1, T2, T3, T4, T5, T6, T7, T8>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8)[src]

impl<T0: 'static, T1: 'static, T2: 'static, T3: 'static, T4: 'static, T5: 'static, T6: 'static, T7: 'static, T8: 'static, T9: 'static> TupleStructure<Tuple10<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)[src]

Loading content...

Implementors

impl<T: 'static> TupleStructure<Tuple1<T>> for T[src]

Loading content...