pub struct LevelMetersParameters {
pub peak_hold_time: LevelMetersHoldTimeMode,
pub clip_hold_time: LevelMetersHoldTimeMode,
pub aesebu_mode: LevelMetersAesebuMode,
pub programmable_mode: LevelMetersProgrammableMode,
}Expand description
The parameters of level meters.
Fields§
§peak_hold_time: LevelMetersHoldTimeModeThe duration to hold peak.
clip_hold_time: LevelMetersHoldTimeModeThe duration to hold clip.
aesebu_mode: LevelMetersAesebuModeThe mode to display AES/EBU signal.
programmable_mode: LevelMetersProgrammableModeThe mode of programmable meter.
Trait Implementations§
Source§impl Clone for LevelMetersParameters
impl Clone for LevelMetersParameters
Source§fn clone(&self) -> LevelMetersParameters
fn clone(&self) -> LevelMetersParameters
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 LevelMetersParameters
impl Debug for LevelMetersParameters
Source§impl Default for LevelMetersParameters
impl Default for LevelMetersParameters
Source§fn default() -> LevelMetersParameters
fn default() -> LevelMetersParameters
Returns the “default value” for a type. Read more
Source§impl PartialEq for LevelMetersParameters
impl PartialEq for LevelMetersParameters
impl Copy for LevelMetersParameters
impl Eq for LevelMetersParameters
impl StructuralPartialEq for LevelMetersParameters
Auto Trait Implementations§
impl Freeze for LevelMetersParameters
impl RefUnwindSafe for LevelMetersParameters
impl Send for LevelMetersParameters
impl Sync for LevelMetersParameters
impl Unpin for LevelMetersParameters
impl UnwindSafe for LevelMetersParameters
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> MotuWhollyCacheableParamsOperation<LevelMetersParameters> for Owhere
O: MotuLevelMetersSpecification,
impl<O> MotuWhollyCacheableParamsOperation<LevelMetersParameters> for Owhere
O: MotuLevelMetersSpecification,
Source§fn cache_wholly(
req: &mut FwReq,
node: &mut FwNode,
params: &mut LevelMetersParameters,
timeout_ms: u32,
) -> Result<(), Error>
fn cache_wholly( req: &mut FwReq, node: &mut FwNode, params: &mut LevelMetersParameters, timeout_ms: u32, ) -> Result<(), Error>
Cache whole parameters.
Source§impl<O> MotuWhollyUpdatableParamsOperation<LevelMetersParameters> for Owhere
O: MotuLevelMetersSpecification,
impl<O> MotuWhollyUpdatableParamsOperation<LevelMetersParameters> for Owhere
O: MotuLevelMetersSpecification,
Source§fn update_wholly(
req: &mut FwReq,
node: &mut FwNode,
params: &LevelMetersParameters,
timeout_ms: u32,
) -> Result<(), Error>
fn update_wholly( req: &mut FwReq, node: &mut FwNode, params: &LevelMetersParameters, timeout_ms: u32, ) -> Result<(), Error>
Update whole parameters.