pub struct Registry {
sender: Sender<RegistryMsg>,
waker: MainThreadWakerImpl,
}
Fields§
§sender: Sender<RegistryMsg>
§waker: MainThreadWakerImpl
Implementations§
source§impl Registry
impl Registry
pub fn supports_session(
&mut self,
mode: SessionMode,
dest: Sender<Result<(), Error>>
)
pub fn request_session(
&mut self,
mode: SessionMode,
init: SessionInit,
dest: Sender<Result<Session, Error>>,
animation_frame_handler: Sender<Frame>
)
pub fn simulate_device_connection(
&mut self,
init: MockDeviceInit,
dest: Sender<Result<Sender<MockDeviceMsg>, Error>>
)
Trait Implementations§
source§impl<'de> Deserialize<'de> for Registry
impl<'de> Deserialize<'de> for Registry
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more