pub trait MockDiscoveryAPI<GL>: 'static {
// Required method
fn simulate_device_connection(
&mut self,
init: MockDeviceInit,
receiver: GenericReceiver<MockDeviceMsg>,
) -> Result<Box<dyn DiscoveryAPI<GL>>, Error>;
}Expand description
A trait for discovering mock XR devices
Required Methods§
fn simulate_device_connection( &mut self, init: MockDeviceInit, receiver: GenericReceiver<MockDeviceMsg>, ) -> Result<Box<dyn DiscoveryAPI<GL>>, Error>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".