Trait aery::for_each::SelfTrackingTraversalForEach
source · pub trait SelfTrackingTraversalForEach<RS: RelationSet> {
type WQ<'wq>;
// Required method
fn for_each<Func, Ret>(self, func: Func)
where Ret: Into<TCF>,
Func: for<'a> FnMut(&mut Self::WQ<'a>, &RelationsItem<'a, RS>, &mut Self::WQ<'a>, &RelationsItem<'a, RS>) -> Ret;
}
Required Associated Types§
Required Methods§
fn for_each<Func, Ret>(self, func: Func)where
Ret: Into<TCF>,
Func: for<'a> FnMut(&mut Self::WQ<'a>, &RelationsItem<'a, RS>, &mut Self::WQ<'a>, &RelationsItem<'a, RS>) -> Ret,
Object Safety§
This trait is not object safe.