#[repr(transparent)]pub struct Scapabilities2(pub u32);Expand description
Target Capabilities 2
Tuple Fields§
§0: u32Implementations§
Source§impl Scapabilities2
impl Scapabilities2
Sourcepub const fn set_mapcnt(&mut self, val: u8)
pub const fn set_mapcnt(&mut self, val: u8)
Map Count
Sourcepub const fn set_i2c10b(&mut self, val: bool)
pub const fn set_i2c10b(&mut self, val: bool)
I2C 10-bit Address
Sourcepub const fn set_i2crst(&mut self, val: bool)
pub const fn set_i2crst(&mut self, val: bool)
I2C Software Reset
Sourcepub const fn set_i2cdevid(&mut self, val: bool)
pub const fn set_i2cdevid(&mut self, val: bool)
I2C Device ID
Sourcepub const fn set_ibiext(&mut self, val: bool)
pub const fn set_ibiext(&mut self, val: bool)
In-Band Interrupt EXTDATA
Sourcepub const fn set_ibixreg(&mut self, val: bool)
pub const fn set_ibixreg(&mut self, val: bool)
In-Band Interrupt Extended Register
Sourcepub const fn set_slvrst(&mut self, val: bool)
pub const fn set_slvrst(&mut self, val: bool)
Target Reset
Sourcepub const fn set_sstsub(&mut self, val: bool)
pub const fn set_sstsub(&mut self, val: bool)
Target-Target(s)-Tunnel Subscriber Capable
Trait Implementations§
Source§impl Clone for Scapabilities2
impl Clone for Scapabilities2
Source§fn clone(&self) -> Scapabilities2
fn clone(&self) -> Scapabilities2
Returns a duplicate 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 Scapabilities2
impl Debug for Scapabilities2
Source§impl Default for Scapabilities2
impl Default for Scapabilities2
Source§fn default() -> Scapabilities2
fn default() -> Scapabilities2
Returns the “default value” for a type. Read more
Source§impl PartialEq for Scapabilities2
impl PartialEq for Scapabilities2
impl Copy for Scapabilities2
impl Eq for Scapabilities2
impl StructuralPartialEq for Scapabilities2
Auto Trait Implementations§
impl Freeze for Scapabilities2
impl RefUnwindSafe for Scapabilities2
impl Send for Scapabilities2
impl Sync for Scapabilities2
impl Unpin for Scapabilities2
impl UnwindSafe for Scapabilities2
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