pub struct BusInfo {
pub name: &'static str,
pub bus_type: BusType,
pub channel_count: u32,
pub is_default_active: bool,
}Expand description
Information about an audio bus.
Fields§
§name: &'static strDisplay name for the bus (e.g., “Input”, “Sidechain”).
bus_type: BusTypeBus type (main or auxiliary).
channel_count: u32Number of channels in this bus.
is_default_active: boolWhether the bus is active by default.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for BusInfo
impl RefUnwindSafe for BusInfo
impl Send for BusInfo
impl Sync for BusInfo
impl Unpin for BusInfo
impl UnwindSafe for BusInfo
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