[−][src]Enum smithay_client_toolkit::shell::Shell
Possible supported shell protocols
Variants
The current standard xdg_shell
protocol.
Zxdg(Attached<ZxdgShellV6>)
A previous iteration of the xdg_shell
protocol.
It has been replaced by the stable xdg_shell
, and is only present here for
compatibility purposes.
The legacy wl_shell
.
It is deprecated and only present here for compatibility purposes.
Implementations
impl Shell
[src]
pub fn needs_configure(&self) -> bool
[src]
Check if the shell in use needs you to wait for a configure
event
before you are allowed to draw.
Auto Trait Implementations
impl !RefUnwindSafe for Shell
impl !Send for Shell
impl !Sync for Shell
impl Unpin for Shell
impl !UnwindSafe for Shell
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,