Enum qapi_qmp::ChardevBackend
source · pub enum ChardevBackend {
Show 20 variants
msmouse {
data: ChardevCommon,
},
pipe {
data: ChardevHostdev,
},
file {
data: ChardevFile,
},
testdev {
data: ChardevCommon,
},
serial {
data: ChardevHostdev,
},
parallel {
data: ChardevHostdev,
},
udp {
data: ChardevUdp,
},
braille {
data: ChardevCommon,
},
wctablet {
data: ChardevCommon,
},
console {
data: ChardevCommon,
},
vc {
data: ChardevVC,
},
ringbuf {
data: ChardevRingbuf,
},
memory {
data: ChardevRingbuf,
},
stdio {
data: ChardevStdio,
},
mux {
data: ChardevMux,
},
null {
data: ChardevCommon,
},
pty {
data: ChardevCommon,
},
spiceport {
data: ChardevSpicePort,
},
socket {
data: ChardevSocket,
},
spicevmc {
data: ChardevSpiceChannel,
},
}Variants§
msmouse
Fields
§
data: ChardevCommonpipe
Fields
§
data: ChardevHostdevfile
Fields
§
data: ChardevFiletestdev
Fields
§
data: ChardevCommonserial
Fields
§
data: ChardevHostdevparallel
Fields
§
data: ChardevHostdevudp
Fields
§
data: ChardevUdpbraille
Fields
§
data: ChardevCommonwctablet
Fields
§
data: ChardevCommonconsole
Fields
§
data: ChardevCommonvc
ringbuf
Fields
§
data: ChardevRingbufmemory
Fields
§
data: ChardevRingbufstdio
Fields
§
data: ChardevStdiomux
Fields
§
data: ChardevMuxnull
Fields
§
data: ChardevCommonpty
Fields
§
data: ChardevCommonspiceport
Fields
§
data: ChardevSpicePortsocket
Fields
§
data: ChardevSocketspicevmc
Fields
§
data: ChardevSpiceChannelTrait 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