pub struct TelemetryProtocol {
pub from_domain: String,
pub from_user: String,
pub to_domain: String,
pub to_user: String,
pub message_type: String,
pub message: Vec<String>,
}
Fields§
§from_domain: String
§from_user: String
§to_domain: String
§to_user: String
§message_type: String
§message: Vec<String>
Trait Implementations§
Source§impl<'de> Deserialize<'de> for TelemetryProtocol
impl<'de> Deserialize<'de> for TelemetryProtocol
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for TelemetryProtocol
impl RefUnwindSafe for TelemetryProtocol
impl Send for TelemetryProtocol
impl Sync for TelemetryProtocol
impl Unpin for TelemetryProtocol
impl UnwindSafe for TelemetryProtocol
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