pub trait StateV6ProxyInterface: Send + Sync {
// Required methods
fn get_watcher_v6(
&self,
watcher: ServerEnd<WatcherV6Marker>,
options: &WatcherOptionsV6,
) -> Result<(), Error>;
fn get_rule_watcher_v6(
&self,
watcher: ServerEnd<RuleWatcherV6Marker>,
options: &RuleWatcherOptionsV6,
) -> Result<(), Error>;
}Required Methods§
fn get_watcher_v6( &self, watcher: ServerEnd<WatcherV6Marker>, options: &WatcherOptionsV6, ) -> Result<(), Error>
fn get_rule_watcher_v6( &self, watcher: ServerEnd<RuleWatcherV6Marker>, options: &RuleWatcherOptionsV6, ) -> Result<(), Error>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".