pub trait ContextEffect {
// Required method
fn effect<T: Send + Sync + 'static>(
&mut self,
callback: impl Fn(&mut WidgetContext<'_>) -> T,
deps: impl PartialEq + Send + Sync + 'static,
) -> EffectHandle<T>;
}Required Methods§
fn effect<T: Send + Sync + 'static>( &mut self, callback: impl Fn(&mut WidgetContext<'_>) -> T, deps: impl PartialEq + Send + Sync + 'static, ) -> EffectHandle<T>
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".