Enum qapi_qmp::ChardevBackend
source · pub enum ChardevBackend {
Show 20 variants
file {
data: ChardevFile,
},
parallel {
data: ChardevHostdev,
},
vc {
data: ChardevVC,
},
testdev {
data: ChardevCommon,
},
stdio {
data: ChardevStdio,
},
serial {
data: ChardevHostdev,
},
wctablet {
data: ChardevCommon,
},
spicevmc {
data: ChardevSpiceChannel,
},
ringbuf {
data: ChardevRingbuf,
},
memory {
data: ChardevRingbuf,
},
null {
data: ChardevCommon,
},
pipe {
data: ChardevHostdev,
},
socket {
data: ChardevSocket,
},
mux {
data: ChardevMux,
},
console {
data: ChardevCommon,
},
pty {
data: ChardevCommon,
},
udp {
data: ChardevUdp,
},
msmouse {
data: ChardevCommon,
},
spiceport {
data: ChardevSpicePort,
},
braille {
data: ChardevCommon,
},
}Variants§
file
Fields
§
data: ChardevFileparallel
Fields
§
data: ChardevHostdevvc
testdev
Fields
§
data: ChardevCommonstdio
Fields
§
data: ChardevStdioserial
Fields
§
data: ChardevHostdevwctablet
Fields
§
data: ChardevCommonspicevmc
Fields
§
data: ChardevSpiceChannelringbuf
Fields
§
data: ChardevRingbufmemory
Fields
§
data: ChardevRingbufnull
Fields
§
data: ChardevCommonpipe
Fields
§
data: ChardevHostdevsocket
Fields
§
data: ChardevSocketmux
Fields
§
data: ChardevMuxconsole
Fields
§
data: ChardevCommonpty
Fields
§
data: ChardevCommonudp
Fields
§
data: ChardevUdpmsmouse
Fields
§
data: ChardevCommonspiceport
Fields
§
data: ChardevSpicePortbraille
Fields
§
data: ChardevCommonTrait Implementations§
source§impl Clone for ChardevBackend
impl Clone for ChardevBackend
source§fn clone(&self) -> ChardevBackend
fn clone(&self) -> ChardevBackend
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 ChardevBackend
impl Debug for ChardevBackend
source§impl<'de> Deserialize<'de> for ChardevBackend
impl<'de> Deserialize<'de> for ChardevBackend
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