pub struct TxStreamFormatEntry {
pub iso_channel: i8,
pub pcm: u32,
pub midi: u32,
pub speed: u32,
pub labels: Vec<String>,
pub iec60958: [Iec60958Param; 32],
}
Expand description
Entry for stream format in stream transmitted by the node.
Fields§
§iso_channel: i8
The channel number for isochronous packet stream.
pcm: u32
The number of PCM channels.
midi: u32
The number of MIDI ports.
speed: u32
The code to express transferring speed defined in IEEE 1394 specification.
labels: Vec<String>
The list of names for data channel.
iec60958: [Iec60958Param; 32]
The mode for each channel of IEC 60958.
Trait Implementations§
Source§impl Clone for TxStreamFormatEntry
impl Clone for TxStreamFormatEntry
Source§fn clone(&self) -> TxStreamFormatEntry
fn clone(&self) -> TxStreamFormatEntry
Returns a duplicate of the value. Read more
1.0.0 · 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 TxStreamFormatEntry
impl Debug for TxStreamFormatEntry
Source§impl Default for TxStreamFormatEntry
impl Default for TxStreamFormatEntry
Source§fn default() -> TxStreamFormatEntry
fn default() -> TxStreamFormatEntry
Returns the “default value” for a type. Read more
Source§impl PartialEq for TxStreamFormatEntry
impl PartialEq for TxStreamFormatEntry
impl Eq for TxStreamFormatEntry
impl StructuralPartialEq for TxStreamFormatEntry
Auto Trait Implementations§
impl Freeze for TxStreamFormatEntry
impl RefUnwindSafe for TxStreamFormatEntry
impl Send for TxStreamFormatEntry
impl Sync for TxStreamFormatEntry
impl Unpin for TxStreamFormatEntry
impl UnwindSafe for TxStreamFormatEntry
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