#[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§
Source§impl Supportedportsizes
impl Supportedportsizes
Sourcepub 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.
Sourcepub 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.
Sourcepub 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.
Sourcepub 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.
Sourcepub 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.
Sourcepub 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.
Sourcepub 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.
Sourcepub 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.
Sourcepub 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.
Sourcepub 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.
Sourcepub 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.
Sourcepub 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.
Sourcepub 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.
Sourcepub 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.
Sourcepub 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.
Sourcepub 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.
Sourcepub 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.
Sourcepub 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.
Sourcepub 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.
Sourcepub 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.
Sourcepub 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.
Sourcepub 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.
Sourcepub 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.
Sourcepub 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.
Sourcepub 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.
Sourcepub 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.
Sourcepub 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.
Sourcepub 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.
Sourcepub 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.
Sourcepub 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.
Sourcepub 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.
Sourcepub 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.
Sourcepub 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.
Sourcepub 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.
Sourcepub 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.
Sourcepub 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.
Sourcepub 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.
Sourcepub 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.
Sourcepub 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.
Sourcepub 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.
Sourcepub 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.
Sourcepub 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.
Sourcepub 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.
Sourcepub 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.
Sourcepub 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.
Sourcepub 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.
Sourcepub 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.
Sourcepub 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.
Sourcepub 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.
Sourcepub 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.
Sourcepub 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.
Sourcepub 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.
Sourcepub 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.
Sourcepub 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.
Sourcepub 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.
Sourcepub 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.
Sourcepub 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.
Sourcepub 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.
Sourcepub 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.
Sourcepub 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.
Sourcepub 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.
Sourcepub 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.
Sourcepub 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.
Sourcepub 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§
Source§impl Clone for Supportedportsizes
impl Clone for Supportedportsizes
Source§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 moreSource§impl Default for Supportedportsizes
impl Default for Supportedportsizes
Source§fn default() -> Supportedportsizes
fn default() -> Supportedportsizes
Source§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
)