pub struct PlaybackBusRoute {
pub part_index: usize,
pub channel: u8,
pub program: u8,
pub instrument_id: Option<String>,
pub is_metronome: bool,
pub bus_id: String,
}Expand description
One unique event source route in a PlaybackRoutingManifest.
Fields§
§part_index: usize§channel: u8§program: u8§instrument_id: Option<String>§is_metronome: bool§bus_id: StringTrait Implementations§
Source§impl Clone for PlaybackBusRoute
impl Clone for PlaybackBusRoute
Source§impl Debug for PlaybackBusRoute
impl Debug for PlaybackBusRoute
Source§impl<'de> Deserialize<'de> for PlaybackBusRoute
impl<'de> Deserialize<'de> for PlaybackBusRoute
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 PlaybackBusRoute
Source§impl Ord for PlaybackBusRoute
impl Ord for PlaybackBusRoute
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for PlaybackBusRoute
impl PartialEq for PlaybackBusRoute
Source§impl PartialOrd for PlaybackBusRoute
impl PartialOrd for PlaybackBusRoute
Source§impl Serialize for PlaybackBusRoute
impl Serialize for PlaybackBusRoute
impl StructuralPartialEq for PlaybackBusRoute
Auto Trait Implementations§
impl Freeze for PlaybackBusRoute
impl RefUnwindSafe for PlaybackBusRoute
impl Send for PlaybackBusRoute
impl Sync for PlaybackBusRoute
impl Unpin for PlaybackBusRoute
impl UnsafeUnpin for PlaybackBusRoute
impl UnwindSafe for PlaybackBusRoute
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