Trait autd3_driver::datagram::IntoGainCache

source ·
pub trait IntoGainCache<G: Gain> {
    // Required method
    fn with_cache(self) -> Cache<G>;
}

Required Methods§

source

fn with_cache(self) -> Cache<G>

Implementors§

source§

impl<G: Gain, D: Into<Drive>, FT: Fn(&Transducer, Drive) -> D + Send + Sync + 'static, F: Fn(&Device) -> FT> IntoCache<Transform<G, D, FT, F>> for Transform<G, D, FT, F>

source§

impl<K, FK, F> IntoCache<Group<K, FK, F>> for Group<K, FK, F>
where K: Hash + Eq + Clone + Debug + Send + Sync, FK: Fn(&Transducer) -> Option<K> + Send + Sync, F: Fn(&Device) -> FK + Send + Sync,