Skip to main content

AsInputReport

Trait AsInputReport 

pub trait AsInputReport {
    // Required method
    fn serialize(&self, buffer: &mut [u8]) -> Result<usize, BufferOverflow>;
}
Available on crate feature usb-hid only.
Expand description

Report types which serialize into input reports, ready for transmission.

Required Methods§

fn serialize(&self, buffer: &mut [u8]) -> Result<usize, BufferOverflow>

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§