pub trait Splittable7<'a, SplitType = ()> {
Show 16 associated items
type A: 'a;
type MutA: 'a;
type B: 'a;
type MutB: 'a;
type C: 'a;
type MutC: 'a;
type D: 'a;
type MutD: 'a;
type E: 'a;
type MutE: 'a;
type F: 'a;
type MutF: 'a;
type G: 'a;
type MutG: 'a;
// Required methods
fn split7(
&'a self,
) -> (Self::A, Self::B, Self::C, Self::D, Self::E, Self::F, Self::G);
fn split7_mut(
&'a mut self,
) -> (Self::MutA, Self::MutB, Self::MutC, Self::MutD, Self::MutE, Self::MutF, Self::MutG);
}Expand description
A type which can be split into disjoint references. SplitType allows a type to be split multiple