Struct firewire_dice_protocols::tcat::extension::caps_section::MixerCaps
source · pub struct MixerCaps {
pub is_exposed: bool,
pub is_readonly: bool,
pub is_storable: bool,
pub input_device_id: u8,
pub output_device_id: u8,
pub input_count: u8,
pub output_count: u8,
}Expand description
Capability of mixer functionality.
Fields§
§is_exposed: boolWhether mixer configuration is exposed to owner software.
is_readonly: boolWhether mixer configuration is read only.
is_storable: boolWhether mixer configuration is storable in on-board flash memory.
input_device_id: u8The numeric identifier of input device.
output_device_id: u8The numeric identifier of output device.
input_count: u8The total number of mixer inputs.
output_count: u8The total number of mixer outputs.
Trait Implementations§
source§impl PartialEq for MixerCaps
impl PartialEq for MixerCaps
impl Copy for MixerCaps
impl Eq for MixerCaps
impl StructuralEq for MixerCaps
impl StructuralPartialEq for MixerCaps
Auto Trait Implementations§
impl RefUnwindSafe for MixerCaps
impl Send for MixerCaps
impl Sync for MixerCaps
impl Unpin for MixerCaps
impl UnwindSafe for MixerCaps
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more