pub struct AutoRetransmission { /* private fields */ }Expand description
Configuration of automatic retransmission consisting of a retransmit delay and a retransmission count.
The delay before a retransmit is initiated, is calculated according to the following formula:
((delay + 1) * 250) + 86 µs
§Default
- Auto retransmission delay has a default value of 5, which means
1586 µs. - The chip will try to resend a failed message 15 times by default.
Implementations§
Trait Implementations§
Source§impl Clone for AutoRetransmission
impl Clone for AutoRetransmission
Source§fn clone(&self) -> AutoRetransmission
fn clone(&self) -> AutoRetransmission
Returns a copy 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 AutoRetransmission
impl Debug for AutoRetransmission
Source§impl Default for AutoRetransmission
impl Default for AutoRetransmission
Source§impl PartialEq for AutoRetransmission
impl PartialEq for AutoRetransmission
impl Copy for AutoRetransmission
impl Eq for AutoRetransmission
impl StructuralPartialEq for AutoRetransmission
Auto Trait Implementations§
impl Freeze for AutoRetransmission
impl RefUnwindSafe for AutoRetransmission
impl Send for AutoRetransmission
impl Sync for AutoRetransmission
impl Unpin for AutoRetransmission
impl UnwindSafe for AutoRetransmission
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