pub enum BcoStreamFormat {
Am(BcoAmStream),
Reserved(Vec<u8>),
}
Expand description
Format of isochronous packet stream.
Variants§
Am(BcoAmStream)
For Audio and music data stream.
Reserved(Vec<u8>)
DVCR is not supported in the implementation..
Implementations§
Source§impl BcoStreamFormat
impl BcoStreamFormat
Sourcepub fn as_am_stream(&self) -> Option<&AmStream>
pub fn as_am_stream(&self) -> Option<&AmStream>
Parse for AM824 stream.
Sourcepub fn as_bco_compound_am824_stream(&self) -> Option<&BcoCompoundAm824Stream>
pub fn as_bco_compound_am824_stream(&self) -> Option<&BcoCompoundAm824Stream>
Parse for Compound AM824 stream specific to BridgeCo.
Trait Implementations§
Source§impl Clone for BcoStreamFormat
impl Clone for BcoStreamFormat
Source§fn clone(&self) -> BcoStreamFormat
fn clone(&self) -> BcoStreamFormat
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for BcoStreamFormat
impl Debug for BcoStreamFormat
Source§impl Default for BcoStreamFormat
impl Default for BcoStreamFormat
Source§impl PartialEq for BcoStreamFormat
impl PartialEq for BcoStreamFormat
impl Eq for BcoStreamFormat
impl StructuralPartialEq for BcoStreamFormat
Auto Trait Implementations§
impl Freeze for BcoStreamFormat
impl RefUnwindSafe for BcoStreamFormat
impl Send for BcoStreamFormat
impl Sync for BcoStreamFormat
impl Unpin for BcoStreamFormat
impl UnwindSafe for BcoStreamFormat
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