Struct Supportedportsizes
#[repr(transparent)]pub struct Supportedportsizes(pub u32);
Expand description
Each bit location is a single port size that is supported on the device.
Tuple Fields§
§0: u32
Implementations§
§impl Supportedportsizes
impl Supportedportsizes
pub const fn port_size_1(&self) -> bool
pub const fn port_size_1(&self) -> bool
Indicates whether the TPIU supports port size of 1-bit.
pub fn set_port_size_1(&mut self, val: bool)
pub fn set_port_size_1(&mut self, val: bool)
Indicates whether the TPIU supports port size of 1-bit.
pub const fn port_size_2(&self) -> bool
pub const fn port_size_2(&self) -> bool
Indicates whether the TPIU supports port size of 2-bit.
pub fn set_port_size_2(&mut self, val: bool)
pub fn set_port_size_2(&mut self, val: bool)
Indicates whether the TPIU supports port size of 2-bit.
pub const fn port_size_3(&self) -> bool
pub const fn port_size_3(&self) -> bool
Indicates whether the TPIU supports port size of 3-bit.
pub fn set_port_size_3(&mut self, val: bool)
pub fn set_port_size_3(&mut self, val: bool)
Indicates whether the TPIU supports port size of 3-bit.
pub const fn port_size_4(&self) -> bool
pub const fn port_size_4(&self) -> bool
Indicates whether the TPIU supports port size of 4-bit.
pub fn set_port_size_4(&mut self, val: bool)
pub fn set_port_size_4(&mut self, val: bool)
Indicates whether the TPIU supports port size of 4-bit.
pub const fn port_size_5(&self) -> bool
pub const fn port_size_5(&self) -> bool
Indicates whether the TPIU supports port size of 5-bit.
pub fn set_port_size_5(&mut self, val: bool)
pub fn set_port_size_5(&mut self, val: bool)
Indicates whether the TPIU supports port size of 5-bit.
pub const fn port_size_6(&self) -> bool
pub const fn port_size_6(&self) -> bool
Indicates whether the TPIU supports port size of 6-bit.
pub fn set_port_size_6(&mut self, val: bool)
pub fn set_port_size_6(&mut self, val: bool)
Indicates whether the TPIU supports port size of 6-bit.
pub const fn port_size_7(&self) -> bool
pub const fn port_size_7(&self) -> bool
Indicates whether the TPIU supports port size of 7-bit.
pub fn set_port_size_7(&mut self, val: bool)
pub fn set_port_size_7(&mut self, val: bool)
Indicates whether the TPIU supports port size of 7-bit.
pub const fn port_size_8(&self) -> bool
pub const fn port_size_8(&self) -> bool
Indicates whether the TPIU supports port size of 8-bit.
pub fn set_port_size_8(&mut self, val: bool)
pub fn set_port_size_8(&mut self, val: bool)
Indicates whether the TPIU supports port size of 8-bit.
pub const fn port_size_9(&self) -> bool
pub const fn port_size_9(&self) -> bool
Indicates whether the TPIU supports port size of 9-bit.
pub fn set_port_size_9(&mut self, val: bool)
pub fn set_port_size_9(&mut self, val: bool)
Indicates whether the TPIU supports port size of 9-bit.
pub const fn port_size_10(&self) -> bool
pub const fn port_size_10(&self) -> bool
Indicates whether the TPIU supports port size of 10-bit.
pub fn set_port_size_10(&mut self, val: bool)
pub fn set_port_size_10(&mut self, val: bool)
Indicates whether the TPIU supports port size of 10-bit.
pub const fn port_size_11(&self) -> bool
pub const fn port_size_11(&self) -> bool
Indicates whether the TPIU supports port size of 11-bit.
pub fn set_port_size_11(&mut self, val: bool)
pub fn set_port_size_11(&mut self, val: bool)
Indicates whether the TPIU supports port size of 11-bit.
pub const fn port_size_12(&self) -> bool
pub const fn port_size_12(&self) -> bool
Indicates whether the TPIU supports port size of 12-bit.
pub fn set_port_size_12(&mut self, val: bool)
pub fn set_port_size_12(&mut self, val: bool)
Indicates whether the TPIU supports port size of 12-bit.
pub const fn port_size_13(&self) -> bool
pub const fn port_size_13(&self) -> bool
Indicates whether the TPIU supports port size of 13-bit.
pub fn set_port_size_13(&mut self, val: bool)
pub fn set_port_size_13(&mut self, val: bool)
Indicates whether the TPIU supports port size of 13-bit.
pub const fn port_size_14(&self) -> bool
pub const fn port_size_14(&self) -> bool
Indicates whether the TPIU supports port size of 14-bit.
pub fn set_port_size_14(&mut self, val: bool)
pub fn set_port_size_14(&mut self, val: bool)
Indicates whether the TPIU supports port size of 14-bit.
pub const fn port_size_15(&self) -> bool
pub const fn port_size_15(&self) -> bool
Indicates whether the TPIU supports port size of 15-bit.
pub fn set_port_size_15(&mut self, val: bool)
pub fn set_port_size_15(&mut self, val: bool)
Indicates whether the TPIU supports port size of 15-bit.
pub const fn port_size_16(&self) -> bool
pub const fn port_size_16(&self) -> bool
Indicates whether the TPIU supports port size of 16-bit.
pub fn set_port_size_16(&mut self, val: bool)
pub fn set_port_size_16(&mut self, val: bool)
Indicates whether the TPIU supports port size of 16-bit.
pub const fn port_size_17(&self) -> bool
pub const fn port_size_17(&self) -> bool
Indicates whether the TPIU supports port size of 17-bit.
pub fn set_port_size_17(&mut self, val: bool)
pub fn set_port_size_17(&mut self, val: bool)
Indicates whether the TPIU supports port size of 17-bit.
pub const fn port_size_18(&self) -> bool
pub const fn port_size_18(&self) -> bool
Indicates whether the TPIU supports port size of 18-bit.
pub fn set_port_size_18(&mut self, val: bool)
pub fn set_port_size_18(&mut self, val: bool)
Indicates whether the TPIU supports port size of 18-bit.
pub const fn port_size_19(&self) -> bool
pub const fn port_size_19(&self) -> bool
Indicates whether the TPIU supports port size of 19-bit.
pub fn set_port_size_19(&mut self, val: bool)
pub fn set_port_size_19(&mut self, val: bool)
Indicates whether the TPIU supports port size of 19-bit.
pub const fn port_size_20(&self) -> bool
pub const fn port_size_20(&self) -> bool
Indicates whether the TPIU supports port size of 20-bit.
pub fn set_port_size_20(&mut self, val: bool)
pub fn set_port_size_20(&mut self, val: bool)
Indicates whether the TPIU supports port size of 20-bit.
pub const fn port_size_21(&self) -> bool
pub const fn port_size_21(&self) -> bool
Indicates whether the TPIU supports port size of 21-bit.
pub fn set_port_size_21(&mut self, val: bool)
pub fn set_port_size_21(&mut self, val: bool)
Indicates whether the TPIU supports port size of 21-bit.
pub const fn port_size_22(&self) -> bool
pub const fn port_size_22(&self) -> bool
Indicates whether the TPIU supports port size of 22-bit.
pub fn set_port_size_22(&mut self, val: bool)
pub fn set_port_size_22(&mut self, val: bool)
Indicates whether the TPIU supports port size of 22-bit.
pub const fn port_size_23(&self) -> bool
pub const fn port_size_23(&self) -> bool
Indicates whether the TPIU supports port size of 23-bit.
pub fn set_port_size_23(&mut self, val: bool)
pub fn set_port_size_23(&mut self, val: bool)
Indicates whether the TPIU supports port size of 23-bit.
pub const fn port_size_24(&self) -> bool
pub const fn port_size_24(&self) -> bool
Indicates whether the TPIU supports port size of 24-bit.
pub fn set_port_size_24(&mut self, val: bool)
pub fn set_port_size_24(&mut self, val: bool)
Indicates whether the TPIU supports port size of 24-bit.
pub const fn port_size_25(&self) -> bool
pub const fn port_size_25(&self) -> bool
Indicates whether the TPIU supports port size of 25-bit.
pub fn set_port_size_25(&mut self, val: bool)
pub fn set_port_size_25(&mut self, val: bool)
Indicates whether the TPIU supports port size of 25-bit.
pub const fn port_size_26(&self) -> bool
pub const fn port_size_26(&self) -> bool
Indicates whether the TPIU supports port size of 26-bit.
pub fn set_port_size_26(&mut self, val: bool)
pub fn set_port_size_26(&mut self, val: bool)
Indicates whether the TPIU supports port size of 26-bit.
pub const fn port_size_27(&self) -> bool
pub const fn port_size_27(&self) -> bool
Indicates whether the TPIU supports port size of 27-bit.
pub fn set_port_size_27(&mut self, val: bool)
pub fn set_port_size_27(&mut self, val: bool)
Indicates whether the TPIU supports port size of 27-bit.
pub const fn port_size_28(&self) -> bool
pub const fn port_size_28(&self) -> bool
Indicates whether the TPIU supports port size of 28-bit.
pub fn set_port_size_28(&mut self, val: bool)
pub fn set_port_size_28(&mut self, val: bool)
Indicates whether the TPIU supports port size of 28-bit.
pub const fn port_size_29(&self) -> bool
pub const fn port_size_29(&self) -> bool
Indicates whether the TPIU supports port size of 29-bit.
pub fn set_port_size_29(&mut self, val: bool)
pub fn set_port_size_29(&mut self, val: bool)
Indicates whether the TPIU supports port size of 29-bit.
pub const fn port_size_30(&self) -> bool
pub const fn port_size_30(&self) -> bool
Indicates whether the TPIU supports port size of 30-bit.
pub fn set_port_size_30(&mut self, val: bool)
pub fn set_port_size_30(&mut self, val: bool)
Indicates whether the TPIU supports port size of 30-bit.
pub const fn port_size_31(&self) -> bool
pub const fn port_size_31(&self) -> bool
Indicates whether the TPIU supports port size of 31-bit.
pub fn set_port_size_31(&mut self, val: bool)
pub fn set_port_size_31(&mut self, val: bool)
Indicates whether the TPIU supports port size of 31-bit.
pub const fn port_size_32(&self) -> bool
pub const fn port_size_32(&self) -> bool
Indicates whether the TPIU supports port size of 32-bit.
pub fn set_port_size_32(&mut self, val: bool)
pub fn set_port_size_32(&mut self, val: bool)
Indicates whether the TPIU supports port size of 32-bit.
Trait Implementations§
§impl Clone for Supportedportsizes
impl Clone for Supportedportsizes
§fn clone(&self) -> Supportedportsizes
fn clone(&self) -> Supportedportsizes
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more§impl Default for Supportedportsizes
impl Default for Supportedportsizes
§fn default() -> Supportedportsizes
fn default() -> Supportedportsizes
§impl PartialEq for Supportedportsizes
impl PartialEq for Supportedportsizes
impl Copy for Supportedportsizes
impl Eq for Supportedportsizes
impl StructuralPartialEq for Supportedportsizes
Auto Trait Implementations§
impl Freeze for Supportedportsizes
impl RefUnwindSafe for Supportedportsizes
impl Send for Supportedportsizes
impl Sync for Supportedportsizes
impl Unpin for Supportedportsizes
impl UnwindSafe for Supportedportsizes
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)