pub trait GamepadDriver {
    // Required method
    fn init(
        &self,
        api: &HidApi,
        device_info: &DeviceInfo
    ) -> Result<Option<Box<dyn GamepadDevice>>>;
}

Required Methods§

source

fn init( &self, api: &HidApi, device_info: &DeviceInfo ) -> Result<Option<Box<dyn GamepadDevice>>>

Implementors§