pub struct SupportMatrix {
pub schema_version: u8,
pub semantic_families: &'static [SupportItem],
pub transport_adapters: &'static [TransportSupport],
pub diagnostic_layers: &'static [DiagnosticLayer],
}Expand description
Machine-readable support matrix for operator tooling and docs.
Fields§
§schema_version: u8Schema version for machine-readable output.
semantic_families: &'static [SupportItem]Documented APRS semantic families.
transport_adapters: &'static [TransportSupport]Optional transport adapter crates.
diagnostic_layers: &'static [DiagnosticLayer]Diagnostic layers emitted by the project.
Trait Implementations§
Source§impl Clone for SupportMatrix
impl Clone for SupportMatrix
Source§fn clone(&self) -> SupportMatrix
fn clone(&self) -> SupportMatrix
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 SupportMatrix
impl Debug for SupportMatrix
Source§impl PartialEq for SupportMatrix
impl PartialEq for SupportMatrix
Source§fn eq(&self, other: &SupportMatrix) -> bool
fn eq(&self, other: &SupportMatrix) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for SupportMatrix
impl Eq for SupportMatrix
impl StructuralPartialEq for SupportMatrix
Auto Trait Implementations§
impl Freeze for SupportMatrix
impl RefUnwindSafe for SupportMatrix
impl Send for SupportMatrix
impl Sync for SupportMatrix
impl Unpin for SupportMatrix
impl UnsafeUnpin for SupportMatrix
impl UnwindSafe for SupportMatrix
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