Enum intiface_engine::EngineMessage
source · pub enum EngineMessage {
EngineVersion {
version: String,
},
EngineLog {
message: String,
},
EngineStarted {},
EngineError {
error: String,
},
EngineServerCreated {},
EngineStopped {},
ClientConnected {
client_name: String,
},
ClientDisconnected {},
DeviceConnected {
name: String,
index: u32,
address: String,
display_name: Option<String>,
},
DeviceDisconnected {
index: u32,
},
ClientRejected {
reason: String,
},
}Variants§
EngineVersion
EngineLog
EngineStarted
Fields
EngineError
EngineServerCreated
Fields
EngineStopped
Fields
ClientConnected
ClientDisconnected
Fields
DeviceConnected
DeviceDisconnected
ClientRejected
Trait Implementations§
source§impl Clone for EngineMessage
impl Clone for EngineMessage
source§fn clone(&self) -> EngineMessage
fn clone(&self) -> EngineMessage
Returns a copy 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 EngineMessage
impl Debug for EngineMessage
source§impl<'de> Deserialize<'de> for EngineMessage
impl<'de> Deserialize<'de> for EngineMessage
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