pub struct TelemetryPayload {
pub payload_type: String,
pub sensor_id: String,
pub unit: String,
pub readings: Vec<TelemetryReading>,
pub source_protocol: String,
}Expand description
Industrial IoT sensor data payload.
Fields§
§payload_type: String§sensor_id: String§unit: String§readings: Vec<TelemetryReading>§source_protocol: StringImplementations§
Trait Implementations§
Source§impl Clone for TelemetryPayload
impl Clone for TelemetryPayload
Source§fn clone(&self) -> TelemetryPayload
fn clone(&self) -> TelemetryPayload
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 TelemetryPayload
impl Debug for TelemetryPayload
Source§impl<'de> Deserialize<'de> for TelemetryPayload
impl<'de> Deserialize<'de> for TelemetryPayload
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<TelemetryPayload, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<TelemetryPayload, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for TelemetryPayload
impl Serialize for TelemetryPayload
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl Freeze for TelemetryPayload
impl RefUnwindSafe for TelemetryPayload
impl Send for TelemetryPayload
impl Sync for TelemetryPayload
impl Unpin for TelemetryPayload
impl UnsafeUnpin for TelemetryPayload
impl UnwindSafe for TelemetryPayload
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