[][src]Struct comms_service::CommsTelemetry

pub struct CommsTelemetry {
    pub errors: Vec<String>,
    pub failed_packets_up: i32,
    pub failed_packets_down: i32,
    pub packets_up: i32,
    pub packets_down: i32,
}

Generic telemetry collected by the communication service.

Fields

Errors that have occured within the communication service.

Number of bad uplink packets.

Number of bad downlink packets.

Number of packets successfully uplinked.

Number of packets successfully downlinked.

Trait Implementations

impl Default for CommsTelemetry
[src]

impl GraphQLType for CommsTelemetry
[src]

The expected context type for this GraphQL type Read more

Type that may carry additional schema information Read more

Resolve this interface or union into a concrete type Read more

Resolve the provided selection set against the current object. Read more

Auto Trait Implementations

impl Send for CommsTelemetry

impl Sync for CommsTelemetry

Blanket Implementations

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> From for T
[src]

impl<T, U> TryFrom for T where
    T: From<U>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> BorrowMut for T where
    T: ?Sized
[src]