pub struct BusArrangements {
pub inputs: Vec<SpeakerArrangement>,
pub outputs: Vec<SpeakerArrangement>,
}Expand description
The speaker arrangements of a plugin’s audio input and output buses.
Fields§
§inputs: Vec<SpeakerArrangement>Arrangement of each audio input bus, in bus-index order.
outputs: Vec<SpeakerArrangement>Arrangement of each audio output bus, in bus-index order.
Trait Implementations§
Source§impl Clone for BusArrangements
impl Clone for BusArrangements
Source§fn clone(&self) -> BusArrangements
fn clone(&self) -> BusArrangements
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 moreSource§impl Debug for BusArrangements
impl Debug for BusArrangements
Source§impl<'de> Deserialize<'de> for BusArrangements
impl<'de> Deserialize<'de> for BusArrangements
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 BusArrangements
Source§impl PartialEq for BusArrangements
impl PartialEq for BusArrangements
Source§impl Serialize for BusArrangements
impl Serialize for BusArrangements
impl StructuralPartialEq for BusArrangements
Auto Trait Implementations§
impl Freeze for BusArrangements
impl RefUnwindSafe for BusArrangements
impl Send for BusArrangements
impl Sync for BusArrangements
impl Unpin for BusArrangements
impl UnsafeUnpin for BusArrangements
impl UnwindSafe for BusArrangements
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