ReuseAdvice

Trait ReuseAdvice 

Source
pub trait ReuseAdvice {
    type ShouldReuse: StaticBool + ?Sized;
}
Expand description

Denote whether a certain querier should be reused.

“Reuse” means to call methods of Query and/or QueryMut more than once.

Required Associated Types§

Source

type ShouldReuse: StaticBool + ?Sized

Whether the querier should be reused.

Implementations on Foreign Types§

Source§

impl<Ptr: Deref<Target: ReuseAdvice>> ReuseAdvice for Pin<Ptr>

Source§

impl<Querier: ReuseAdvice + ?Sized> ReuseAdvice for &Querier

Source§

impl<Querier: ReuseAdvice + ?Sized> ReuseAdvice for &mut Querier

Source§

impl<Querier: ReuseAdvice + ?Sized> ReuseAdvice for Box<Querier>

Source§

impl<Querier: ReuseAdvice + ?Sized> ReuseAdvice for Rc<Querier>

Source§

impl<Querier: ReuseAdvice + ?Sized> ReuseAdvice for Arc<Querier>

Implementors§