Struct Input Device Info
pub struct InputDeviceInfo {
pub id: String,
pub name: String,
pub configurations: Vec<SupportedStreamConfigRange>,
}Expand description
Control-thread input enumeration; IDs belong to the selected default host.
Fields§
§id: String§name: String§configurations: Vec<SupportedStreamConfigRange>Trait Implementations§
§impl Clone for InputDeviceInfo
impl Clone for InputDeviceInfo
§fn clone(&self) -> InputDeviceInfo
fn clone(&self) -> InputDeviceInfo
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · §fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for InputDeviceInfo
impl RefUnwindSafe for InputDeviceInfo
impl Send for InputDeviceInfo
impl Sync for InputDeviceInfo
impl Unpin for InputDeviceInfo
impl UnsafeUnpin for InputDeviceInfo
impl UnwindSafe for InputDeviceInfo
Blanket Implementations§
impl<T> AutoreleaseSafe for T
§impl<T> BorrowMut<T> for T
impl<T> BorrowMut<T> for T
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more