[−][src]Trait keyberon::hid::HidDevice
Required methods
fn subclass(&self) -> Subclass
fn protocol(&self) -> Protocol
fn report_descriptor(&self) -> &[u8]
fn set_report(
&mut self,
report_type: ReportType,
report_id: u8,
data: &[u8]
) -> Result<(), ()>
&mut self,
report_type: ReportType,
report_id: u8,
data: &[u8]
) -> Result<(), ()>
fn get_report(
&mut self,
report_type: ReportType,
report_id: u8
) -> Result<&[u8], ()>
&mut self,
report_type: ReportType,
report_id: u8
) -> Result<&[u8], ()>
Implementors
impl<L: Leds> HidDevice for Keyboard<L>
[src]
fn subclass(&self) -> Subclass
[src]
fn protocol(&self) -> Protocol
[src]
fn report_descriptor(&self) -> &[u8]
[src]
fn get_report(
&mut self,
report_type: ReportType,
_report_id: u8
) -> Result<&[u8], ()>
[src]
&mut self,
report_type: ReportType,
_report_id: u8
) -> Result<&[u8], ()>
fn set_report(
&mut self,
report_type: ReportType,
report_id: u8,
data: &[u8]
) -> Result<(), ()>
[src]
&mut self,
report_type: ReportType,
report_id: u8,
data: &[u8]
) -> Result<(), ()>