pub struct SpacesReport {
pub screens: Vec<SpaceScreen>,
pub note: String,
}Expand description
Full spaces report. One entry per screen. Linux and Windows backends fill
note when Mission Control or virtual desktops are not part of the
platform.
Fields§
§screens: Vec<SpaceScreen>One entry per connected display.
note: StringFree-form note explaining what is and is not supported on this platform. Empty when the report is whole.
Trait Implementations§
Source§impl Clone for SpacesReport
impl Clone for SpacesReport
Source§impl Debug for SpacesReport
impl Debug for SpacesReport
Source§impl PartialEq for SpacesReport
impl PartialEq for SpacesReport
Source§impl Serialize for SpacesReport
impl Serialize for SpacesReport
impl StructuralPartialEq for SpacesReport
Auto Trait Implementations§
impl Freeze for SpacesReport
impl RefUnwindSafe for SpacesReport
impl Send for SpacesReport
impl Sync for SpacesReport
impl Unpin for SpacesReport
impl UnsafeUnpin for SpacesReport
impl UnwindSafe for SpacesReport
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