Skip to main content

TupleFromVecOfAny

Trait TupleFromVecOfAny 

Source
pub trait TupleFromVecOfAny: Sized + 'static {
    // Required methods
    fn tuple_from_vec_of_any(v: Vec<Box<dyn Any>>) -> Option<Self>;
    fn tuple_into_vec_of_any(self) -> Vec<Box<dyn Any>>;
}

Required Methods§

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl TupleFromVecOfAny for ()

Source§

impl<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15> TupleFromVecOfAny for (P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15)
where P0: 'static, P1: 'static, P2: 'static, P3: 'static, P4: 'static, P5: 'static, P6: 'static, P7: 'static, P8: 'static, P9: 'static, P10: 'static, P11: 'static, P12: 'static, P13: 'static, P14: 'static, P15: 'static,

Source§

impl<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14> TupleFromVecOfAny for (P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14)
where P0: 'static, P1: 'static, P2: 'static, P3: 'static, P4: 'static, P5: 'static, P6: 'static, P7: 'static, P8: 'static, P9: 'static, P10: 'static, P11: 'static, P12: 'static, P13: 'static, P14: 'static,

Source§

impl<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13> TupleFromVecOfAny for (P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13)
where P0: 'static, P1: 'static, P2: 'static, P3: 'static, P4: 'static, P5: 'static, P6: 'static, P7: 'static, P8: 'static, P9: 'static, P10: 'static, P11: 'static, P12: 'static, P13: 'static,

Source§

impl<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12> TupleFromVecOfAny for (P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12)
where P0: 'static, P1: 'static, P2: 'static, P3: 'static, P4: 'static, P5: 'static, P6: 'static, P7: 'static, P8: 'static, P9: 'static, P10: 'static, P11: 'static, P12: 'static,

Source§

impl<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11> TupleFromVecOfAny for (P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11)
where P0: 'static, P1: 'static, P2: 'static, P3: 'static, P4: 'static, P5: 'static, P6: 'static, P7: 'static, P8: 'static, P9: 'static, P10: 'static, P11: 'static,

Source§

impl<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10> TupleFromVecOfAny for (P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10)
where P0: 'static, P1: 'static, P2: 'static, P3: 'static, P4: 'static, P5: 'static, P6: 'static, P7: 'static, P8: 'static, P9: 'static, P10: 'static,

Source§

impl<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9> TupleFromVecOfAny for (P0, P1, P2, P3, P4, P5, P6, P7, P8, P9)
where P0: 'static, P1: 'static, P2: 'static, P3: 'static, P4: 'static, P5: 'static, P6: 'static, P7: 'static, P8: 'static, P9: 'static,

Source§

impl<P0, P1, P2, P3, P4, P5, P6, P7, P8> TupleFromVecOfAny for (P0, P1, P2, P3, P4, P5, P6, P7, P8)
where P0: 'static, P1: 'static, P2: 'static, P3: 'static, P4: 'static, P5: 'static, P6: 'static, P7: 'static, P8: 'static,

Source§

impl<P0, P1, P2, P3, P4, P5, P6, P7> TupleFromVecOfAny for (P0, P1, P2, P3, P4, P5, P6, P7)
where P0: 'static, P1: 'static, P2: 'static, P3: 'static, P4: 'static, P5: 'static, P6: 'static, P7: 'static,

Source§

impl<P0, P1, P2, P3, P4, P5, P6> TupleFromVecOfAny for (P0, P1, P2, P3, P4, P5, P6)
where P0: 'static, P1: 'static, P2: 'static, P3: 'static, P4: 'static, P5: 'static, P6: 'static,

Source§

impl<P0, P1, P2, P3, P4, P5> TupleFromVecOfAny for (P0, P1, P2, P3, P4, P5)
where P0: 'static, P1: 'static, P2: 'static, P3: 'static, P4: 'static, P5: 'static,

Source§

impl<P0, P1, P2, P3, P4> TupleFromVecOfAny for (P0, P1, P2, P3, P4)
where P0: 'static, P1: 'static, P2: 'static, P3: 'static, P4: 'static,

Source§

impl<P0, P1, P2, P3> TupleFromVecOfAny for (P0, P1, P2, P3)
where P0: 'static, P1: 'static, P2: 'static, P3: 'static,

Source§

impl<P0, P1, P2> TupleFromVecOfAny for (P0, P1, P2)
where P0: 'static, P1: 'static, P2: 'static,

Source§

impl<P0, P1> TupleFromVecOfAny for (P0, P1)
where P0: 'static, P1: 'static,

Source§

impl<P0> TupleFromVecOfAny for (P0,)
where P0: 'static,

Implementors§