pub struct BusModeParameter<'a> { /* private fields */ }interface only.Expand description
Parameters for bus mode
Implementations§
Source§impl<'a> BusModeParameter<'a>
impl<'a> BusModeParameter<'a>
Sourcepub fn param(&self, dot: impl ToString) -> Cow<'static, ParameterNameRef>
pub fn param(&self, dot: impl ToString) -> Cow<'static, ParameterNameRef>
Get the identifier for a mode parameter on this bus: Bus[i].mode.{dot}
Sourcepub fn is_normal(&self) -> Result<bool, GetParameterError>
pub fn is_normal(&self) -> Result<bool, GetParameterError>
Returns true if the bus mode is Normal
Sourcepub fn is_repeat(&self) -> Result<bool, GetParameterError>
pub fn is_repeat(&self) -> Result<bool, GetParameterError>
Returns true if the bus mode is Repeat
Sourcepub fn is_composite(&self) -> Result<bool, GetParameterError>
pub fn is_composite(&self) -> Result<bool, GetParameterError>
Returns true if the bus mode is Composite
Sourcepub fn is_tv_mix(&self) -> Result<bool, GetParameterError>
pub fn is_tv_mix(&self) -> Result<bool, GetParameterError>
Returns true if the bus mode is TvMix
Sourcepub fn is_up_mix21(&self) -> Result<bool, GetParameterError>
pub fn is_up_mix21(&self) -> Result<bool, GetParameterError>
Returns true if the bus mode is UpMix21
Sourcepub fn is_up_mix41(&self) -> Result<bool, GetParameterError>
pub fn is_up_mix41(&self) -> Result<bool, GetParameterError>
Returns true if the bus mode is UpMix41
Sourcepub fn is_up_mix61(&self) -> Result<bool, GetParameterError>
pub fn is_up_mix61(&self) -> Result<bool, GetParameterError>
Returns true if the bus mode is UpMix61
Sourcepub fn is_center_only(&self) -> Result<bool, GetParameterError>
pub fn is_center_only(&self) -> Result<bool, GetParameterError>
Returns true if the bus mode is CenterOnly
Sourcepub fn is_lfe_only(&self) -> Result<bool, GetParameterError>
pub fn is_lfe_only(&self) -> Result<bool, GetParameterError>
Returns true if the bus mode is LfeOnly
Sourcepub fn is_rear_only(&self) -> Result<bool, GetParameterError>
pub fn is_rear_only(&self) -> Result<bool, GetParameterError>
Returns true if the bus mode is RearOnly
Sourcepub fn set_normal(&self, val: bool) -> Result<(), SetParameterError>
pub fn set_normal(&self, val: bool) -> Result<(), SetParameterError>
Set the bus mode for Normal
Sourcepub fn set_repeat(&self, val: bool) -> Result<(), SetParameterError>
pub fn set_repeat(&self, val: bool) -> Result<(), SetParameterError>
Set the bus mode for Repeat
Sourcepub fn set_composite(&self, val: bool) -> Result<(), SetParameterError>
pub fn set_composite(&self, val: bool) -> Result<(), SetParameterError>
Set the bus mode for Composite
Sourcepub fn set_tv_mix(&self, val: bool) -> Result<(), SetParameterError>
pub fn set_tv_mix(&self, val: bool) -> Result<(), SetParameterError>
Set the bus mode for TvMix
Sourcepub fn set_up_mix21(&self, val: bool) -> Result<(), SetParameterError>
pub fn set_up_mix21(&self, val: bool) -> Result<(), SetParameterError>
Set the bus mode for UpMix21
Sourcepub fn set_up_mix41(&self, val: bool) -> Result<(), SetParameterError>
pub fn set_up_mix41(&self, val: bool) -> Result<(), SetParameterError>
Set the bus mode for UpMix41
Sourcepub fn set_up_mix61(&self, val: bool) -> Result<(), SetParameterError>
pub fn set_up_mix61(&self, val: bool) -> Result<(), SetParameterError>
Set the bus mode for UpMix61
Sourcepub fn set_center_only(&self, val: bool) -> Result<(), SetParameterError>
pub fn set_center_only(&self, val: bool) -> Result<(), SetParameterError>
Set the bus mode for CenterOnly
Sourcepub fn set_lfe_only(&self, val: bool) -> Result<(), SetParameterError>
pub fn set_lfe_only(&self, val: bool) -> Result<(), SetParameterError>
Set the bus mode for LfeOnly
Sourcepub fn set_rear_only(&self, val: bool) -> Result<(), SetParameterError>
pub fn set_rear_only(&self, val: bool) -> Result<(), SetParameterError>
Set the bus mode for RearOnly