pub struct ExtendedSubunitInfo {
pub page: u8,
pub func_blk_type: u8,
pub entries: Vec<ExtendedSubunitInfoEntry>,
}
Expand description
AV/C command for extended subunit information.
Fields§
§page: u8
The numeric identifier of page.
func_blk_type: u8
The type of function block.
entries: Vec<ExtendedSubunitInfoEntry>
The entries for subunit information.
Implementations§
Trait Implementations§
Source§impl AvcOp for ExtendedSubunitInfo
impl AvcOp for ExtendedSubunitInfo
Source§impl AvcStatus for ExtendedSubunitInfo
impl AvcStatus for ExtendedSubunitInfo
fn build_operands(&mut self, _: &AvcAddr) -> Result<Vec<u8>, AvcCmdBuildError>
fn parse_operands( &mut self, _: &AvcAddr, operands: &[u8], ) -> Result<(), AvcRespParseError>
Source§impl Clone for ExtendedSubunitInfo
impl Clone for ExtendedSubunitInfo
Source§fn clone(&self) -> ExtendedSubunitInfo
fn clone(&self) -> ExtendedSubunitInfo
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 ExtendedSubunitInfo
impl Debug for ExtendedSubunitInfo
Source§impl Default for ExtendedSubunitInfo
impl Default for ExtendedSubunitInfo
Source§impl PartialEq for ExtendedSubunitInfo
impl PartialEq for ExtendedSubunitInfo
impl Eq for ExtendedSubunitInfo
impl StructuralPartialEq for ExtendedSubunitInfo
Auto Trait Implementations§
impl Freeze for ExtendedSubunitInfo
impl RefUnwindSafe for ExtendedSubunitInfo
impl Send for ExtendedSubunitInfo
impl Sync for ExtendedSubunitInfo
impl Unpin for ExtendedSubunitInfo
impl UnwindSafe for ExtendedSubunitInfo
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