pub struct ExtendedStreamFormatList {
pub support_status: BcoSupportStatus,
pub index: u8,
pub stream_format: BcoStreamFormat,
/* private fields */
}
Expand description
AV/C command for list subfunction of extension of stream format.
Fields§
§support_status: BcoSupportStatus
The status to support the stream format.
index: u8
The index of stream format.
stream_format: BcoStreamFormat
The stream format.
Implementations§
Source§impl ExtendedStreamFormatList
impl ExtendedStreamFormatList
Sourcepub fn new(plug_addr: &BcoPlugAddr, index: u8) -> Self
pub fn new(plug_addr: &BcoPlugAddr, index: u8) -> Self
Instantiate extended stream format list structure with parameters.
Trait Implementations§
Source§impl AvcOp for ExtendedStreamFormatList
impl AvcOp for ExtendedStreamFormatList
Source§impl AvcStatus for ExtendedStreamFormatList
impl AvcStatus for ExtendedStreamFormatList
fn build_operands( &mut self, addr: &AvcAddr, ) -> Result<Vec<u8>, AvcCmdBuildError>
fn parse_operands( &mut self, addr: &AvcAddr, operands: &[u8], ) -> Result<(), AvcRespParseError>
Source§impl Clone for ExtendedStreamFormatList
impl Clone for ExtendedStreamFormatList
Source§fn clone(&self) -> ExtendedStreamFormatList
fn clone(&self) -> ExtendedStreamFormatList
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 ExtendedStreamFormatList
impl Debug for ExtendedStreamFormatList
Source§impl Default for ExtendedStreamFormatList
impl Default for ExtendedStreamFormatList
Source§impl PartialEq for ExtendedStreamFormatList
impl PartialEq for ExtendedStreamFormatList
Source§fn eq(&self, other: &ExtendedStreamFormatList) -> bool
fn eq(&self, other: &ExtendedStreamFormatList) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl Eq for ExtendedStreamFormatList
impl StructuralPartialEq for ExtendedStreamFormatList
Auto Trait Implementations§
impl Freeze for ExtendedStreamFormatList
impl RefUnwindSafe for ExtendedStreamFormatList
impl Send for ExtendedStreamFormatList
impl Sync for ExtendedStreamFormatList
impl Unpin for ExtendedStreamFormatList
impl UnwindSafe for ExtendedStreamFormatList
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