#[repr(transparent)]pub struct Currentportsize(pub u32);
Expand description
Each bit location is a single port size. One bit can be set, and indicates the current port size.
Tuple Fields§
§0: u32
Implementations§
Source§impl Currentportsize
impl Currentportsize
Sourcepub const fn port_size_1(&self) -> bool
pub const fn port_size_1(&self) -> bool
Indicates which port size is currently selected.
Sourcepub fn set_port_size_1(&mut self, val: bool)
pub fn set_port_size_1(&mut self, val: bool)
Indicates which port size is currently selected.
Sourcepub const fn port_size_2(&self) -> bool
pub const fn port_size_2(&self) -> bool
Indicates which port size is currently selected.
Sourcepub fn set_port_size_2(&mut self, val: bool)
pub fn set_port_size_2(&mut self, val: bool)
Indicates which port size is currently selected.
Sourcepub const fn port_size_3(&self) -> bool
pub const fn port_size_3(&self) -> bool
Indicates which port size is currently selected.
Sourcepub fn set_port_size_3(&mut self, val: bool)
pub fn set_port_size_3(&mut self, val: bool)
Indicates which port size is currently selected.
Sourcepub const fn port_size_4(&self) -> bool
pub const fn port_size_4(&self) -> bool
Indicates which port size is currently selected.
Sourcepub fn set_port_size_4(&mut self, val: bool)
pub fn set_port_size_4(&mut self, val: bool)
Indicates which port size is currently selected.
Sourcepub const fn port_size_5(&self) -> bool
pub const fn port_size_5(&self) -> bool
Indicates which port size is currently selected.
Sourcepub fn set_port_size_5(&mut self, val: bool)
pub fn set_port_size_5(&mut self, val: bool)
Indicates which port size is currently selected.
Sourcepub const fn port_size_6(&self) -> bool
pub const fn port_size_6(&self) -> bool
Indicates which port size is currently selected.
Sourcepub fn set_port_size_6(&mut self, val: bool)
pub fn set_port_size_6(&mut self, val: bool)
Indicates which port size is currently selected.
Sourcepub const fn port_size_7(&self) -> bool
pub const fn port_size_7(&self) -> bool
Indicates which port size is currently selected.
Sourcepub fn set_port_size_7(&mut self, val: bool)
pub fn set_port_size_7(&mut self, val: bool)
Indicates which port size is currently selected.
Sourcepub const fn port_size_8(&self) -> bool
pub const fn port_size_8(&self) -> bool
Indicates which port size is currently selected.
Sourcepub fn set_port_size_8(&mut self, val: bool)
pub fn set_port_size_8(&mut self, val: bool)
Indicates which port size is currently selected.
Sourcepub const fn port_size_9(&self) -> bool
pub const fn port_size_9(&self) -> bool
Indicates which port size is currently selected.
Sourcepub fn set_port_size_9(&mut self, val: bool)
pub fn set_port_size_9(&mut self, val: bool)
Indicates which port size is currently selected.
Sourcepub const fn port_size_10(&self) -> bool
pub const fn port_size_10(&self) -> bool
Indicates which port size is currently selected.
Sourcepub fn set_port_size_10(&mut self, val: bool)
pub fn set_port_size_10(&mut self, val: bool)
Indicates which port size is currently selected.
Sourcepub const fn port_size_11(&self) -> bool
pub const fn port_size_11(&self) -> bool
Indicates which port size is currently selected.
Sourcepub fn set_port_size_11(&mut self, val: bool)
pub fn set_port_size_11(&mut self, val: bool)
Indicates which port size is currently selected.
Sourcepub const fn port_size_12(&self) -> bool
pub const fn port_size_12(&self) -> bool
Indicates which port size is currently selected.
Sourcepub fn set_port_size_12(&mut self, val: bool)
pub fn set_port_size_12(&mut self, val: bool)
Indicates which port size is currently selected.
Sourcepub const fn port_size_13(&self) -> bool
pub const fn port_size_13(&self) -> bool
Indicates which port size is currently selected.
Sourcepub fn set_port_size_13(&mut self, val: bool)
pub fn set_port_size_13(&mut self, val: bool)
Indicates which port size is currently selected.
Sourcepub const fn port_size_14(&self) -> bool
pub const fn port_size_14(&self) -> bool
Indicates which port size is currently selected.
Sourcepub fn set_port_size_14(&mut self, val: bool)
pub fn set_port_size_14(&mut self, val: bool)
Indicates which port size is currently selected.
Sourcepub const fn port_size_15(&self) -> bool
pub const fn port_size_15(&self) -> bool
Indicates which port size is currently selected.
Sourcepub fn set_port_size_15(&mut self, val: bool)
pub fn set_port_size_15(&mut self, val: bool)
Indicates which port size is currently selected.
Sourcepub const fn port_size_16(&self) -> bool
pub const fn port_size_16(&self) -> bool
Indicates which port size is currently selected.
Sourcepub fn set_port_size_16(&mut self, val: bool)
pub fn set_port_size_16(&mut self, val: bool)
Indicates which port size is currently selected.
Sourcepub const fn port_size_17(&self) -> bool
pub const fn port_size_17(&self) -> bool
Indicates which port size is currently selected.
Sourcepub fn set_port_size_17(&mut self, val: bool)
pub fn set_port_size_17(&mut self, val: bool)
Indicates which port size is currently selected.
Sourcepub const fn port_size_18(&self) -> bool
pub const fn port_size_18(&self) -> bool
Indicates which port size is currently selected.
Sourcepub fn set_port_size_18(&mut self, val: bool)
pub fn set_port_size_18(&mut self, val: bool)
Indicates which port size is currently selected.
Sourcepub const fn port_size_19(&self) -> bool
pub const fn port_size_19(&self) -> bool
Indicates which port size is currently selected.
Sourcepub fn set_port_size_19(&mut self, val: bool)
pub fn set_port_size_19(&mut self, val: bool)
Indicates which port size is currently selected.
Sourcepub const fn port_size_20(&self) -> bool
pub const fn port_size_20(&self) -> bool
Indicates which port size is currently selected.
Sourcepub fn set_port_size_20(&mut self, val: bool)
pub fn set_port_size_20(&mut self, val: bool)
Indicates which port size is currently selected.
Sourcepub const fn port_size_21(&self) -> bool
pub const fn port_size_21(&self) -> bool
Indicates which port size is currently selected.
Sourcepub fn set_port_size_21(&mut self, val: bool)
pub fn set_port_size_21(&mut self, val: bool)
Indicates which port size is currently selected.
Sourcepub const fn port_size_22(&self) -> bool
pub const fn port_size_22(&self) -> bool
Indicates which port size is currently selected.
Sourcepub fn set_port_size_22(&mut self, val: bool)
pub fn set_port_size_22(&mut self, val: bool)
Indicates which port size is currently selected.
Sourcepub const fn port_size_23(&self) -> bool
pub const fn port_size_23(&self) -> bool
Indicates which port size is currently selected.
Sourcepub fn set_port_size_23(&mut self, val: bool)
pub fn set_port_size_23(&mut self, val: bool)
Indicates which port size is currently selected.
Sourcepub const fn port_size_24(&self) -> bool
pub const fn port_size_24(&self) -> bool
Indicates which port size is currently selected.
Sourcepub fn set_port_size_24(&mut self, val: bool)
pub fn set_port_size_24(&mut self, val: bool)
Indicates which port size is currently selected.
Sourcepub const fn port_size_25(&self) -> bool
pub const fn port_size_25(&self) -> bool
Indicates which port size is currently selected.
Sourcepub fn set_port_size_25(&mut self, val: bool)
pub fn set_port_size_25(&mut self, val: bool)
Indicates which port size is currently selected.
Sourcepub const fn port_size_26(&self) -> bool
pub const fn port_size_26(&self) -> bool
Indicates which port size is currently selected.
Sourcepub fn set_port_size_26(&mut self, val: bool)
pub fn set_port_size_26(&mut self, val: bool)
Indicates which port size is currently selected.
Sourcepub const fn port_size_27(&self) -> bool
pub const fn port_size_27(&self) -> bool
Indicates which port size is currently selected.
Sourcepub fn set_port_size_27(&mut self, val: bool)
pub fn set_port_size_27(&mut self, val: bool)
Indicates which port size is currently selected.
Sourcepub const fn port_size_28(&self) -> bool
pub const fn port_size_28(&self) -> bool
Indicates which port size is currently selected.
Sourcepub fn set_port_size_28(&mut self, val: bool)
pub fn set_port_size_28(&mut self, val: bool)
Indicates which port size is currently selected.
Sourcepub const fn port_size_29(&self) -> bool
pub const fn port_size_29(&self) -> bool
Indicates which port size is currently selected.
Sourcepub fn set_port_size_29(&mut self, val: bool)
pub fn set_port_size_29(&mut self, val: bool)
Indicates which port size is currently selected.
Sourcepub const fn port_size_30(&self) -> bool
pub const fn port_size_30(&self) -> bool
Indicates which port size is currently selected.
Sourcepub fn set_port_size_30(&mut self, val: bool)
pub fn set_port_size_30(&mut self, val: bool)
Indicates which port size is currently selected.
Sourcepub const fn port_size_31(&self) -> bool
pub const fn port_size_31(&self) -> bool
Indicates which port size is currently selected.
Sourcepub fn set_port_size_31(&mut self, val: bool)
pub fn set_port_size_31(&mut self, val: bool)
Indicates which port size is currently selected.
Sourcepub const fn port_size_32(&self) -> bool
pub const fn port_size_32(&self) -> bool
Indicates which port size is currently selected.
Sourcepub fn set_port_size_32(&mut self, val: bool)
pub fn set_port_size_32(&mut self, val: bool)
Indicates which port size is currently selected.
Trait Implementations§
Source§impl Clone for Currentportsize
impl Clone for Currentportsize
Source§fn clone(&self) -> Currentportsize
fn clone(&self) -> Currentportsize
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moreSource§impl Default for Currentportsize
impl Default for Currentportsize
Source§fn default() -> Currentportsize
fn default() -> Currentportsize
Source§impl PartialEq for Currentportsize
impl PartialEq for Currentportsize
impl Copy for Currentportsize
impl Eq for Currentportsize
impl StructuralPartialEq for Currentportsize
Auto Trait Implementations§
impl Freeze for Currentportsize
impl RefUnwindSafe for Currentportsize
impl Send for Currentportsize
impl Sync for Currentportsize
impl Unpin for Currentportsize
impl UnwindSafe for Currentportsize
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
)