pub struct FfLatterMeterState {
pub line_inputs: Vec<i32>,
pub mic_inputs: Vec<i32>,
pub spdif_inputs: Vec<i32>,
pub adat_inputs: Vec<i32>,
pub stream_inputs: Vec<i32>,
pub line_outputs: Vec<i32>,
pub hp_outputs: Vec<i32>,
pub spdif_outputs: Vec<i32>,
pub adat_outputs: Vec<i32>,
}Expand description
State of meters.
Each value is between 0x’0000’0000’0000’0000 and 0x’3fff’ffff’ffff’ffff. 0x’0000’0000’0000’001f represents negative infinite.
Fields§
§line_inputs: Vec<i32>The number of line inputs.
mic_inputs: Vec<i32>The number of microphone inputs.
spdif_inputs: Vec<i32>The number of S/PDIF inputs.
adat_inputs: Vec<i32>The number of ADAT inputs.
stream_inputs: Vec<i32>The number of stream inputs.
line_outputs: Vec<i32>The number of line outputs.
hp_outputs: Vec<i32>The number of headphone outputs.
spdif_outputs: Vec<i32>The number of S/PDIF outputs.
adat_outputs: Vec<i32>The number of ADAT outputs.
Trait Implementations§
Source§impl Clone for FfLatterMeterState
impl Clone for FfLatterMeterState
Source§fn clone(&self) -> FfLatterMeterState
fn clone(&self) -> FfLatterMeterState
Returns a duplicate 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 FfLatterMeterState
impl Debug for FfLatterMeterState
Source§impl Default for FfLatterMeterState
impl Default for FfLatterMeterState
Source§fn default() -> FfLatterMeterState
fn default() -> FfLatterMeterState
Returns the “default value” for a type. Read more
Source§impl PartialEq for FfLatterMeterState
impl PartialEq for FfLatterMeterState
impl Eq for FfLatterMeterState
impl StructuralPartialEq for FfLatterMeterState
Auto Trait Implementations§
impl Freeze for FfLatterMeterState
impl RefUnwindSafe for FfLatterMeterState
impl Send for FfLatterMeterState
impl Sync for FfLatterMeterState
impl Unpin for FfLatterMeterState
impl UnwindSafe for FfLatterMeterState
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<O> RmeFfCacheableParamsOperation<FfLatterMeterState> for Owhere
O: RmeFfOffsetParamsDeserialize<FfLatterMeterState>,
impl<O> RmeFfCacheableParamsOperation<FfLatterMeterState> for Owhere
O: RmeFfOffsetParamsDeserialize<FfLatterMeterState>,
Source§fn cache_wholly(
req: &mut FwReq,
node: &mut FwNode,
state: &mut FfLatterMeterState,
timeout_ms: u32,
) -> Result<(), Error>
fn cache_wholly( req: &mut FwReq, node: &mut FwNode, state: &mut FfLatterMeterState, timeout_ms: u32, ) -> Result<(), Error>
Cache whole parameters from registers.
Source§impl<O> RmeFfOffsetParamsDeserialize<FfLatterMeterState> for Owhere
O: RmeFfLatterMeterSpecification,
impl<O> RmeFfOffsetParamsDeserialize<FfLatterMeterState> for Owhere
O: RmeFfLatterMeterSpecification,
Source§fn deserialize_offsets(state: &mut FfLatterMeterState, raw: &[u8])
fn deserialize_offsets(state: &mut FfLatterMeterState, raw: &[u8])
Deserialize parameters into raw data.