Union panda_sys::ChardevBackend__bindgen_ty_1 [−][src]
#[repr(C)]
pub union ChardevBackend__bindgen_ty_1 {
Show 20 fields
pub file: q_obj_ChardevFile_wrapper,
pub serial: q_obj_ChardevHostdev_wrapper,
pub parallel: q_obj_ChardevHostdev_wrapper,
pub pipe: q_obj_ChardevHostdev_wrapper,
pub socket: q_obj_ChardevSocket_wrapper,
pub udp: q_obj_ChardevUdp_wrapper,
pub pty: q_obj_ChardevCommon_wrapper,
pub null: q_obj_ChardevCommon_wrapper,
pub mux: q_obj_ChardevMux_wrapper,
pub msmouse: q_obj_ChardevCommon_wrapper,
pub wctablet: q_obj_ChardevCommon_wrapper,
pub braille: q_obj_ChardevCommon_wrapper,
pub testdev: q_obj_ChardevCommon_wrapper,
pub stdio: q_obj_ChardevStdio_wrapper,
pub console: q_obj_ChardevCommon_wrapper,
pub spicevmc: q_obj_ChardevSpiceChannel_wrapper,
pub spiceport: q_obj_ChardevSpicePort_wrapper,
pub vc: q_obj_ChardevVC_wrapper,
pub ringbuf: q_obj_ChardevRingbuf_wrapper,
pub memory: q_obj_ChardevRingbuf_wrapper,
}
Fields
file: q_obj_ChardevFile_wrapper
serial: q_obj_ChardevHostdev_wrapper
parallel: q_obj_ChardevHostdev_wrapper
pipe: q_obj_ChardevHostdev_wrapper
socket: q_obj_ChardevSocket_wrapper
udp: q_obj_ChardevUdp_wrapper
pty: q_obj_ChardevCommon_wrapper
null: q_obj_ChardevCommon_wrapper
mux: q_obj_ChardevMux_wrapper
msmouse: q_obj_ChardevCommon_wrapper
wctablet: q_obj_ChardevCommon_wrapper
braille: q_obj_ChardevCommon_wrapper
testdev: q_obj_ChardevCommon_wrapper
stdio: q_obj_ChardevStdio_wrapper
console: q_obj_ChardevCommon_wrapper
spicevmc: q_obj_ChardevSpiceChannel_wrapper
spiceport: q_obj_ChardevSpicePort_wrapper
vc: q_obj_ChardevVC_wrapper
ringbuf: q_obj_ChardevRingbuf_wrapper
memory: q_obj_ChardevRingbuf_wrapper
Trait Implementations
Auto Trait Implementations
impl !Send for ChardevBackend__bindgen_ty_1
impl !Sync for ChardevBackend__bindgen_ty_1
impl Unpin for ChardevBackend__bindgen_ty_1
impl UnwindSafe for ChardevBackend__bindgen_ty_1
Blanket Implementations
Mutably borrows from an owned value. Read more