pub struct DigipeaterAlias(/* private fields */);Expand description
A typed digipeater alias.
APRS digipeater configurations use named aliases (WIDE1, CA,
TRACE, etc.) to identify which path entries should be relayed.
This newtype wraps the alias string with ergonomic equality checks
and validation (ASCII, uppercase, non-empty).
Implementations§
Trait Implementations§
Source§impl Clone for DigipeaterAlias
impl Clone for DigipeaterAlias
Source§fn clone(&self) -> DigipeaterAlias
fn clone(&self) -> DigipeaterAlias
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 DigipeaterAlias
impl Debug for DigipeaterAlias
Source§impl Display for DigipeaterAlias
impl Display for DigipeaterAlias
Source§impl Hash for DigipeaterAlias
impl Hash for DigipeaterAlias
Source§impl PartialEq for DigipeaterAlias
impl PartialEq for DigipeaterAlias
impl Eq for DigipeaterAlias
impl StructuralPartialEq for DigipeaterAlias
Auto Trait Implementations§
impl Freeze for DigipeaterAlias
impl RefUnwindSafe for DigipeaterAlias
impl Send for DigipeaterAlias
impl Sync for DigipeaterAlias
impl Unpin for DigipeaterAlias
impl UnwindSafe for DigipeaterAlias
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