RemoteDynamicResolvers

Trait RemoteDynamicResolvers 

Source
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§

Source

const WORKER_ID_STR: &str

Worker ID string for this remote chipset device worker.

Required Methods§

Source

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.

Implementors§