Enum qapi_qmp::ChardevBackend
source · pub enum ChardevBackend {
Show 20 variants
ringbuf {
data: ChardevRingbuf,
},
socket {
data: ChardevSocket,
},
pipe {
data: ChardevHostdev,
},
null {
data: ChardevCommon,
},
pty {
data: ChardevCommon,
},
vc {
data: ChardevVC,
},
testdev {
data: ChardevCommon,
},
stdio {
data: ChardevStdio,
},
wctablet {
data: ChardevCommon,
},
braille {
data: ChardevCommon,
},
console {
data: ChardevCommon,
},
msmouse {
data: ChardevCommon,
},
udp {
data: ChardevUdp,
},
parallel {
data: ChardevHostdev,
},
file {
data: ChardevFile,
},
mux {
data: ChardevMux,
},
spiceport {
data: ChardevSpicePort,
},
memory {
data: ChardevRingbuf,
},
serial {
data: ChardevHostdev,
},
spicevmc {
data: ChardevSpiceChannel,
},
}Variants§
ringbuf
Fields
§
data: ChardevRingbufsocket
Fields
§
data: ChardevSocketpipe
Fields
§
data: ChardevHostdevnull
Fields
§
data: ChardevCommonpty
Fields
§
data: ChardevCommonvc
testdev
Fields
§
data: ChardevCommonstdio
Fields
§
data: ChardevStdiowctablet
Fields
§
data: ChardevCommonbraille
Fields
§
data: ChardevCommonconsole
Fields
§
data: ChardevCommonmsmouse
Fields
§
data: ChardevCommonudp
Fields
§
data: ChardevUdpparallel
Fields
§
data: ChardevHostdevfile
Fields
§
data: ChardevFilemux
Fields
§
data: ChardevMuxspiceport
Fields
§
data: ChardevSpicePortmemory
Fields
§
data: ChardevRingbufserial
Fields
§
data: ChardevHostdevspicevmc
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