CollectObjs

Trait CollectObjs 

Source
pub trait CollectObjs<Obj> {
    // Required method
    fn collect_objs(&self, collect: impl FnMut(&Obj));
}

Required Methods§

Source

fn collect_objs(&self, collect: impl FnMut(&Obj))

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl<Obj> CollectObjs<Obj> for (Vec<Obj>, Vec<Obj>)

Source§

fn collect_objs(&self, collect: impl FnMut(&Obj))

Source§

impl<Obj> CollectObjs<Obj> for (Obj, Obj)

Source§

fn collect_objs(&self, collect: impl FnMut(&Obj))

Source§

impl<Obj> CollectObjs<Obj> for Vec<Obj>

Source§

fn collect_objs(&self, collect: impl FnMut(&Obj))

Implementors§

Source§

impl<Obj> CollectObjs<Obj> for OutputConstraint<Obj>

Source§

impl<Obj> CollectObjs<Obj> for CmpSomething<Obj>

Source§

impl<Obj> CollectObjs<Obj> for FindInstanceOF<Obj>

Source§

impl<Obj> CollectObjs<Obj> for JustSomething<Obj>

Source§

impl<Obj> CollectObjs<Obj> for OfType<Obj>

Source§

impl<Obj> CollectObjs<Obj> for PostponedCheckArgs<Obj>

Source§

impl<Obj> CollectObjs<Obj> for TypedAssign<Obj>