Struct firewire_dice_protocols::tcat::extension::caps_section::GeneralCaps
source · pub struct GeneralCaps {
pub dynamic_stream_format: bool,
pub storage_avail: bool,
pub peak_avail: bool,
pub max_tx_streams: u8,
pub max_rx_streams: u8,
pub stream_format_is_storable: bool,
pub asic_type: AsicType,
}Expand description
Capability of general functionality.
Fields§
§dynamic_stream_format: boolWhether stream format is mutable dynamically.
storage_avail: boolWhether on-board flash memory is available.
peak_avail: boolWhether peak section is available.
max_tx_streams: u8The maximum number of tx streams.
max_rx_streams: u8The maximum number of rx streams.
stream_format_is_storable: boolWhether stream format configuration is storable in on-board flash memory.
asic_type: AsicTypeThe type of ASIC.
Trait Implementations§
source§impl Clone for GeneralCaps
impl Clone for GeneralCaps
source§fn clone(&self) -> GeneralCaps
fn clone(&self) -> GeneralCaps
Returns a copy 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 GeneralCaps
impl Debug for GeneralCaps
source§impl Default for GeneralCaps
impl Default for GeneralCaps
source§fn default() -> GeneralCaps
fn default() -> GeneralCaps
Returns the “default value” for a type. Read more
source§impl PartialEq for GeneralCaps
impl PartialEq for GeneralCaps
source§fn eq(&self, other: &GeneralCaps) -> bool
fn eq(&self, other: &GeneralCaps) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl Copy for GeneralCaps
impl Eq for GeneralCaps
impl StructuralEq for GeneralCaps
impl StructuralPartialEq for GeneralCaps
Auto Trait Implementations§
impl RefUnwindSafe for GeneralCaps
impl Send for GeneralCaps
impl Sync for GeneralCaps
impl Unpin for GeneralCaps
impl UnwindSafe for GeneralCaps
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