pub struct AliasGenerator { /* private fields */ }Expand description
Produces a deterministic sequence of candidate aliases for a node.
Node owns one of these and draws a fresh candidate each
time it (re)starts alias reservation. You only need it directly when
implementing your own CAN login logic.
Implementations§
Trait Implementations§
Source§impl Clone for AliasGenerator
impl Clone for AliasGenerator
Auto Trait Implementations§
impl Freeze for AliasGenerator
impl RefUnwindSafe for AliasGenerator
impl Send for AliasGenerator
impl Sync for AliasGenerator
impl Unpin for AliasGenerator
impl UnsafeUnpin for AliasGenerator
impl UnwindSafe for AliasGenerator
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