pub enum QemuDisplay {
Spice {
gl: Option<OnOff>,
},
Sdl {
gl: Option<OnCoreEsOff>,
grab_mod: Option<String>,
show_cursor: Option<OnOff>,
window_close: Option<OnOff>,
},
Gtk {
fullscreen: Option<OnOff>,
gl: Option<OnOff>,
grab_on_hover: Option<OnOff>,
show_tabs: Option<OnOff>,
show_cursor: Option<OnOff>,
window_close: Option<OnOff>,
show_menubar: Option<OnOff>,
zoom_to_fit: Option<OnOff>,
},
Vnc {
vnc: String,
optargs: Option<String>,
},
Curses {
charset: Option<String>,
},
Cocoa {
full_grab: Option<OnOff>,
swap_opt_cmd: Option<OnOff>,
show_cursor: Option<OnOff>,
left_command_key: Option<OnOff>,
full_screen: Option<OnOff>,
zoom_to_fit: Option<OnOff>,
},
EglHeadless {
rendernode: Option<PathBuf>,
},
Dbus {
addr: Option<String>,
p2p: Option<YesNo>,
gl: Option<OnCoreEsOff>,
rendernode: Option<PathBuf>,
},
None,
}
Variants§
Trait Implementations§
Source§impl ToCommand for QemuDisplay
impl ToCommand for QemuDisplay
fn to_command(&self) -> Vec<String>
fn to_single_command(&self) -> String
Auto Trait Implementations§
impl Freeze for QemuDisplay
impl RefUnwindSafe for QemuDisplay
impl Send for QemuDisplay
impl Sync for QemuDisplay
impl Unpin for QemuDisplay
impl UnwindSafe for QemuDisplay
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more