Struct firewire_dice_protocols::presonus::fstudio::FStudioMeter
source · pub struct FStudioMeter {
pub analog_inputs: [u8; 8],
pub stream_inputs: [u8; 18],
pub mixer_outputs: [u8; 18],
}Expand description
Hardware meter.
Fields§
§analog_inputs: [u8; 8]Detected levels for analog inputs.
stream_inputs: [u8; 18]Detected levels for stream inputs.
mixer_outputs: [u8; 18]Detected levels for mixer outputs.
Trait Implementations§
source§impl Clone for FStudioMeter
impl Clone for FStudioMeter
source§fn clone(&self) -> FStudioMeter
fn clone(&self) -> FStudioMeter
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for FStudioMeter
impl Debug for FStudioMeter
source§impl Default for FStudioMeter
impl Default for FStudioMeter
source§fn default() -> FStudioMeter
fn default() -> FStudioMeter
Returns the “default value” for a type. Read more
source§impl FStudioParametersSerdes<FStudioMeter> for FStudioProtocol
impl FStudioParametersSerdes<FStudioMeter> for FStudioProtocol
source§const OFFSET_RANGES: &'static [Range<usize>] = _
const OFFSET_RANGES: &'static [Range<usize>] = _
The list of ranges for offset and size.
source§fn serialize_params(params: &FStudioMeter, raw: &mut [u8]) -> Result<(), String>
fn serialize_params(params: &FStudioMeter, raw: &mut [u8]) -> Result<(), String>
Serialize for raw data.
source§fn deserialize_params(
params: &mut FStudioMeter,
raw: &[u8]
) -> Result<(), String>
fn deserialize_params( params: &mut FStudioMeter, raw: &[u8] ) -> Result<(), String>
Deserialize for raw data.
source§impl PartialEq for FStudioMeter
impl PartialEq for FStudioMeter
source§fn eq(&self, other: &FStudioMeter) -> bool
fn eq(&self, other: &FStudioMeter) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl Copy for FStudioMeter
impl Eq for FStudioMeter
impl StructuralEq for FStudioMeter
impl StructuralPartialEq for FStudioMeter
Auto Trait Implementations§
impl RefUnwindSafe for FStudioMeter
impl Send for FStudioMeter
impl Sync for FStudioMeter
impl Unpin for FStudioMeter
impl UnwindSafe for FStudioMeter
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