pub trait RemoteDynamicResolvers:
MeshPayload
+ Send
+ Sync
+ Clone
+ 'static {
const WORKER_ID_STR: &str;
// Required method
async fn register_remote_dynamic_resolvers(
self,
resolver: &mut ResourceResolver,
) -> Result<()>;
}Expand description
Trait for registering dynamic resolvers needed for remote chipset devices.
Required Associated Constants§
Sourceconst WORKER_ID_STR: &str
const WORKER_ID_STR: &str
Worker ID string for this remote chipset device worker.
Required Methods§
Sourceasync fn register_remote_dynamic_resolvers(
self,
resolver: &mut ResourceResolver,
) -> Result<()>
async fn register_remote_dynamic_resolvers( self, resolver: &mut ResourceResolver, ) -> Result<()>
Register dynamic resolvers needed for remote chipset devices.
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.