Trait diesel::associations::GroupedBy
[−]
[src]
pub trait GroupedBy<'a, Parent>: IntoIterator + Sized { fn grouped_by(self, parents: &'a [Parent]) -> Vec<Vec<Self::Item>>; }
Required Methods
fn grouped_by(self, parents: &'a [Parent]) -> Vec<Vec<Self::Item>>
Implementors
impl<'a, Parent: 'a, Child, Iter> GroupedBy<'a, Parent> for Iter where
Iter: IntoIterator<Item = Child>,
Child: BelongsTo<Parent>,
&'a Parent: Identifiable,
<&'a Parent as Identifiable>::Id: Borrow<Child::ForeignKey>,