Enum qapi_qmp::ChardevBackend [−][src]
pub enum ChardevBackend {
console {
data: ChardevCommon,
},
mux {
data: ChardevMux,
},
msmouse {
data: ChardevCommon,
},
braille {
data: ChardevCommon,
},
pty {
data: ChardevCommon,
},
udp {
data: ChardevUdp,
},
vc {
data: ChardevVC,
},
wctablet {
data: ChardevCommon,
},
spicevmc {
data: ChardevSpiceChannel,
},
spiceport {
data: ChardevSpicePort,
},
parallel {
data: ChardevHostdev,
},
serial {
data: ChardevHostdev,
},
file {
data: ChardevFile,
},
socket {
data: ChardevSocket,
},
memory {
data: ChardevRingbuf,
},
ringbuf {
data: ChardevRingbuf,
},
stdio {
data: ChardevStdio,
},
testdev {
data: ChardevCommon,
},
null {
data: ChardevCommon,
},
pipe {
data: ChardevHostdev,
},
}Variants
consoleFields of console
data: ChardevCommon |
muxFields of mux
data: ChardevMux |
msmouseFields of msmouse
data: ChardevCommon |
brailleFields of braille
data: ChardevCommon |
ptyFields of pty
data: ChardevCommon |
udpFields of udp
data: ChardevUdp |
vcFields of vc
data: ChardevVC |
wctabletFields of wctablet
data: ChardevCommon |
spicevmcFields of spicevmc
data: ChardevSpiceChannel |
spiceportFields of spiceport
data: ChardevSpicePort |
parallelFields of parallel
data: ChardevHostdev |
serialFields of serial
data: ChardevHostdev |
fileFields of file
data: ChardevFile |
socketFields of socket
data: ChardevSocket |
memoryFields of memory
data: ChardevRingbuf |
ringbufFields of ringbuf
data: ChardevRingbuf |
stdioFields of stdio
data: ChardevStdio |
testdevFields of testdev
data: ChardevCommon |
nullFields of null
data: ChardevCommon |
pipeFields of pipe
data: ChardevHostdev |
Trait Implementations
impl Debug for ChardevBackend[src]
impl Debug for ChardevBackendfn fmt(&self, f: &mut Formatter) -> Result[src]
fn fmt(&self, f: &mut Formatter) -> ResultFormats the value using the given formatter. Read more
impl Clone for ChardevBackend[src]
impl Clone for ChardevBackendfn clone(&self) -> ChardevBackend[src]
fn clone(&self) -> ChardevBackendReturns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0[src]
fn clone_from(&mut self, source: &Self)1.0.0
[src]Performs copy-assignment from source. Read more
Auto Trait Implementations
impl Send for ChardevBackend
impl Send for ChardevBackendimpl Sync for ChardevBackend
impl Sync for ChardevBackend