pub enum DiagnosticLayer {
Parse,
Policy,
Transport,
}Expand description
Stable diagnostic layer for parser, policy, and transport failures.
Variants§
Parse
Codec/parser validation at the APRS packet boundary.
Policy
Operational policy after codec validation.
Transport
Transport framing or I/O boundary before codec validation.
Implementations§
Trait Implementations§
Source§impl Clone for DiagnosticLayer
impl Clone for DiagnosticLayer
Source§fn clone(&self) -> DiagnosticLayer
fn clone(&self) -> DiagnosticLayer
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 DiagnosticLayer
impl Debug for DiagnosticLayer
Source§impl PartialEq for DiagnosticLayer
impl PartialEq for DiagnosticLayer
impl Copy for DiagnosticLayer
impl Eq for DiagnosticLayer
impl StructuralPartialEq for DiagnosticLayer
Auto Trait Implementations§
impl Freeze for DiagnosticLayer
impl RefUnwindSafe for DiagnosticLayer
impl Send for DiagnosticLayer
impl Sync for DiagnosticLayer
impl Unpin for DiagnosticLayer
impl UnsafeUnpin for DiagnosticLayer
impl UnwindSafe for DiagnosticLayer
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