#[repr(transparent)]pub struct Rxaddresses(pub u32);
Expand description
Receive address select.
Tuple Fields§
§0: u32
Implementations§
Source§impl Rxaddresses
impl Rxaddresses
Sourcepub const fn addr0(&self) -> bool
pub const fn addr0(&self) -> bool
Enable reception on logical address 0. Decision point: START task.
Sourcepub fn set_addr0(&mut self, val: bool)
pub fn set_addr0(&mut self, val: bool)
Enable reception on logical address 0. Decision point: START task.
Sourcepub const fn addr1(&self) -> bool
pub const fn addr1(&self) -> bool
Enable reception on logical address 1. Decision point: START task.
Sourcepub fn set_addr1(&mut self, val: bool)
pub fn set_addr1(&mut self, val: bool)
Enable reception on logical address 1. Decision point: START task.
Sourcepub const fn addr2(&self) -> bool
pub const fn addr2(&self) -> bool
Enable reception on logical address 2. Decision point: START task.
Sourcepub fn set_addr2(&mut self, val: bool)
pub fn set_addr2(&mut self, val: bool)
Enable reception on logical address 2. Decision point: START task.
Sourcepub const fn addr3(&self) -> bool
pub const fn addr3(&self) -> bool
Enable reception on logical address 3. Decision point: START task.
Sourcepub fn set_addr3(&mut self, val: bool)
pub fn set_addr3(&mut self, val: bool)
Enable reception on logical address 3. Decision point: START task.
Sourcepub const fn addr4(&self) -> bool
pub const fn addr4(&self) -> bool
Enable reception on logical address 4. Decision point: START task.
Sourcepub fn set_addr4(&mut self, val: bool)
pub fn set_addr4(&mut self, val: bool)
Enable reception on logical address 4. Decision point: START task.
Sourcepub const fn addr5(&self) -> bool
pub const fn addr5(&self) -> bool
Enable reception on logical address 5. Decision point: START task.
Sourcepub fn set_addr5(&mut self, val: bool)
pub fn set_addr5(&mut self, val: bool)
Enable reception on logical address 5. Decision point: START task.
Sourcepub const fn addr6(&self) -> bool
pub const fn addr6(&self) -> bool
Enable reception on logical address 6. Decision point: START task.
Sourcepub fn set_addr6(&mut self, val: bool)
pub fn set_addr6(&mut self, val: bool)
Enable reception on logical address 6. Decision point: START task.
Trait Implementations§
Source§impl Clone for Rxaddresses
impl Clone for Rxaddresses
Source§fn clone(&self) -> Rxaddresses
fn clone(&self) -> Rxaddresses
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moreSource§impl Default for Rxaddresses
impl Default for Rxaddresses
Source§fn default() -> Rxaddresses
fn default() -> Rxaddresses
Source§impl PartialEq for Rxaddresses
impl PartialEq for Rxaddresses
impl Copy for Rxaddresses
impl Eq for Rxaddresses
impl StructuralPartialEq for Rxaddresses
Auto Trait Implementations§
impl Freeze for Rxaddresses
impl RefUnwindSafe for Rxaddresses
impl Send for Rxaddresses
impl Sync for Rxaddresses
impl Unpin for Rxaddresses
impl UnwindSafe for Rxaddresses
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
)