pub struct IssSystem(/* private fields */);
Implementations§
Source§impl IssSystem
impl IssSystem
Sourcepub const fn with_direction_checked(self, value: bool) -> Result<Self, ()>
pub const fn with_direction_checked(self, value: bool) -> Result<Self, ()>
Bits: 0..1
Sourcepub const fn with_direction(self, value: bool) -> Self
pub const fn with_direction(self, value: bool) -> Self
Bits: 0..1
Sourcepub const fn set_direction(&mut self, value: bool)
pub const fn set_direction(&mut self, value: bool)
Bits: 0..1
Sourcepub const fn with_crm_checked(self, value: u8) -> Result<Self, ()>
pub const fn with_crm_checked(self, value: u8) -> Result<Self, ()>
Bits: 1..5
Sourcepub const fn with_rt_checked(self, value: u8) -> Result<Self, ()>
pub const fn with_rt_checked(self, value: u8) -> Result<Self, ()>
Bits: 5..10
Sourcepub const fn with_crn_checked(self, value: u8) -> Result<Self, ()>
pub const fn with_crn_checked(self, value: u8) -> Result<Self, ()>
Bits: 10..14
Sourcepub const fn with_op1_checked(self, value: u8) -> Result<Self, ()>
pub const fn with_op1_checked(self, value: u8) -> Result<Self, ()>
Bits: 14..17
Sourcepub const fn with_op2_checked(self, value: u8) -> Result<Self, ()>
pub const fn with_op2_checked(self, value: u8) -> Result<Self, ()>
Bits: 17..20
Sourcepub const fn with_op0_checked(self, value: u8) -> Result<Self, ()>
pub const fn with_op0_checked(self, value: u8) -> Result<Self, ()>
Bits: 20..22
Trait Implementations§
impl Copy for IssSystem
Auto Trait Implementations§
impl Freeze for IssSystem
impl RefUnwindSafe for IssSystem
impl Send for IssSystem
impl Sync for IssSystem
impl Unpin for IssSystem
impl UnwindSafe for IssSystem
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