pub trait TelemetryPackable {
const TEL_PACKET_TYPE: TelemetryPacketType = TelemetryPacketType::Unknown;
const TEL_PACKET_TYPES_EVENT: [TelemetryPacketType; 4] = _;
}Expand description
Can be wrapped within a TofPacket. To do, we just have to define a packet type
Provided Associated Constants§
Sourceconst TEL_PACKET_TYPE: TelemetryPacketType = TelemetryPacketType::Unknown
const TEL_PACKET_TYPE: TelemetryPacketType = TelemetryPacketType::Unknown
packet type for any kind of telemetry packet which is NOT an event
Sourceconst TEL_PACKET_TYPES_EVENT: [TelemetryPacketType; 4] = _
const TEL_PACKET_TYPES_EVENT: [TelemetryPacketType; 4] = _
TelemetryEvents can “occupy” several packet types, e.g. GapsTrigger, Boring, etc
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".