Struct hid::handle::Feature
[−]
[src]
pub struct Feature<'a> { /* fields omitted */ }
The feature accessor.
Methods
impl<'a> Feature<'a>
[src]
fn send<T: AsRef<[u8]>>(&mut self, data: T) -> Result<usize>
[src]
Send a feature request.
The first byte must be the report ID.
fn send_to<T: AsRef<[u8]>>(&mut self, id: u8, data: T) -> Result<usize>
[src]
Send a feature request to the given report ID.
fn get<T: AsMut<[u8]>>(&mut self, data: T) -> Result<usize>
[src]
Get a feature request.
The first byte must be the report ID.
fn get_from<T: AsMut<[u8]>>(&mut self, id: u8, data: T) -> Result<usize>
[src]
Get a feature request from the given report ID.