pub trait SyncRequester: SyncAccessor {
// Provided methods
fn register_observer(
&mut self,
addr: Addr,
duration: Duration,
) -> Result<(), Error> { ... }
fn unregister_observer(
&mut self,
addr: Addr,
duration: Duration,
) -> Result<(), Error> { ... }
fn register_profiled_actors(
&mut self,
names_addresses: Vec<(String, Addr)>,
duration: Duration,
) -> Result<(), Error> { ... }
fn unregister_profiled_actors(
&mut self,
selection: ActorSelection,
duration: Duration,
) -> Result<(), Error> { ... }
}Provided Methods§
fn register_observer( &mut self, addr: Addr, duration: Duration, ) -> Result<(), Error>
fn unregister_observer( &mut self, addr: Addr, duration: Duration, ) -> Result<(), Error>
fn register_profiled_actors( &mut self, names_addresses: Vec<(String, Addr)>, duration: Duration, ) -> Result<(), Error>
fn unregister_profiled_actors( &mut self, selection: ActorSelection, duration: Duration, ) -> Result<(), Error>
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.