pub enum LayerShellLayer {
Background = 0,
Bottom = 1,
Top = 2,
Overlay = 3,
}Expand description
Layer-shell layer (from wlr-layer-shell protocol).
Variants§
Background = 0
Below all windows
Bottom = 1
Below normal windows
Top = 2
Above normal windows (panels, docks)
Overlay = 3
Above everything (lock screen, notifications)
Trait Implementations§
Source§impl Clone for LayerShellLayer
impl Clone for LayerShellLayer
Source§fn clone(&self) -> LayerShellLayer
fn clone(&self) -> LayerShellLayer
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for LayerShellLayer
impl Debug for LayerShellLayer
Source§impl PartialEq for LayerShellLayer
impl PartialEq for LayerShellLayer
impl Copy for LayerShellLayer
impl Eq for LayerShellLayer
impl StructuralPartialEq for LayerShellLayer
Auto Trait Implementations§
impl Freeze for LayerShellLayer
impl RefUnwindSafe for LayerShellLayer
impl Send for LayerShellLayer
impl Sync for LayerShellLayer
impl Unpin for LayerShellLayer
impl UnwindSafe for LayerShellLayer
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)