pub enum MistMessage {
Alarms {
events: Vec<MistAlarm>,
},
Audits {
events: Vec<MistAudits>,
},
ClientSessions {
events: Vec<MistClientSessions>,
},
DeviceUpDowns {
events: Vec<MistDeviceUpDowns>,
},
DeviceEvents {
events: Vec<MistDeviceEvents>,
},
ClientJoin {
events: Vec<MistClientJoin>,
},
}Expand description
Mist Uber Payload
Variants§
Alarms
Alarm Container
Audits
Audit Container
Fields
§
events: Vec<MistAudits>Vec of MistAudit payloads
ClientSessions
ClientSession Container
Fields
§
events: Vec<MistClientSessions>Vec of MistClientSessions payloads
DeviceUpDowns
Device Up/Down Container
Fields
§
events: Vec<MistDeviceUpDowns>Vec of MistDeviceUpDowns payloads
DeviceEvents
Device Events Container
Fields
§
events: Vec<MistDeviceEvents>Vec of MistDeviceDevents payloads
ClientJoin
Client Join Container
Fields
§
events: Vec<MistClientJoin>Vec of MistClientJoin payloads
Trait Implementations§
Source§impl Clone for MistMessage
impl Clone for MistMessage
Source§fn clone(&self) -> MistMessage
fn clone(&self) -> MistMessage
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for MistMessage
impl Debug for MistMessage
Source§impl<'de> Deserialize<'de> for MistMessage
impl<'de> Deserialize<'de> for MistMessage
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 MistMessage
impl RefUnwindSafe for MistMessage
impl Send for MistMessage
impl Sync for MistMessage
impl Unpin for MistMessage
impl UnwindSafe for MistMessage
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)