pub struct AudioBusConfig {
pub channel_count: usize,
pub active: bool,
}Expand description
Configuration of one VST3 audio bus.
Fields§
§channel_count: usizeNumber of channels advertised for this bus.
active: boolWhether the bus is currently active in the component.
Trait Implementations§
Source§impl Clone for AudioBusConfig
impl Clone for AudioBusConfig
Source§fn clone(&self) -> AudioBusConfig
fn clone(&self) -> AudioBusConfig
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for AudioBusConfig
Source§impl Debug for AudioBusConfig
impl Debug for AudioBusConfig
Source§impl<'de> Deserialize<'de> for AudioBusConfig
impl<'de> Deserialize<'de> for AudioBusConfig
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for AudioBusConfig
Source§impl PartialEq for AudioBusConfig
impl PartialEq for AudioBusConfig
Source§impl Serialize for AudioBusConfig
impl Serialize for AudioBusConfig
impl StructuralPartialEq for AudioBusConfig
Auto Trait Implementations§
impl Freeze for AudioBusConfig
impl RefUnwindSafe for AudioBusConfig
impl Send for AudioBusConfig
impl Sync for AudioBusConfig
impl Unpin for AudioBusConfig
impl UnsafeUnpin for AudioBusConfig
impl UnwindSafe for AudioBusConfig
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