pub enum GpuControlCommand {
AddDisplays {
displays: Vec<DisplayParameters>,
},
ListDisplays,
RemoveDisplays {
display_ids: Vec<u32>,
},
SetDisplayMouseMode {
display_id: u32,
mouse_mode: MouseMode,
},
}Variants§
Trait Implementations§
Source§impl Debug for GpuControlCommand
impl Debug for GpuControlCommand
Source§impl<'de> Deserialize<'de> for GpuControlCommand
impl<'de> Deserialize<'de> for GpuControlCommand
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
Auto Trait Implementations§
impl Freeze for GpuControlCommand
impl RefUnwindSafe for GpuControlCommand
impl Send for GpuControlCommand
impl Sync for GpuControlCommand
impl Unpin for GpuControlCommand
impl UnwindSafe for GpuControlCommand
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