Enum azure_iot_sdk::message::MessageType [−][src]
pub enum MessageType { C2DMessage(Message), DesiredPropertyUpdate(Message), DirectMethod(DirectMethodInvocation), ErrorReceive(VariablePacketError), }
Type of message received in cloud to device communication
Variants
C2DMessage(Message)
Cloud to device message
DesiredPropertyUpdate(Message)
Cloud updating desired properties
DirectMethod(DirectMethodInvocation)
Cloud sending a direct method invocation
ErrorReceive(VariablePacketError)
Error occurred in the message loop
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for MessageType
impl Send for MessageType
impl Sync for MessageType
impl Unpin for MessageType
impl !UnwindSafe for MessageType
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]pub fn borrow_mut(&mut self) -> &mut T
[src]
pub fn borrow_mut(&mut self) -> &mut T
[src]Mutably borrows from an owned value. Read more
impl<T> Same<T> for T
impl<T> Same<T> for T
type Output = T
type Output = T
Should always be Self