pub trait IntoObserverSystem<E, Marker> {
type System: ObserverSystem<E>;
// Required method
fn into_observer_system(self) -> Self::System;
}Expand description
Implemented for any function shaped fn(Trigger<E>, ...other params) —
what lets a plain function be passed directly to App::add_observer.
Required Associated Types§
type System: ObserverSystem<E>
Required Methods§
fn into_observer_system(self) -> Self::System
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".