pub enum GuiParentApi {
None = 0,
X11 = 1,
Wayland = 2,
}Expand description
Native window-system API for the GUI parent handle.
Variants§
None = 0
No native parent handle has been provided.
X11 = 1
X11/Xlib window ID.
Wayland = 2
Wayland surface/object handle.
Implementations§
Trait Implementations§
Source§impl Clone for GuiParentApi
impl Clone for GuiParentApi
Source§fn clone(&self) -> GuiParentApi
fn clone(&self) -> GuiParentApi
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for GuiParentApi
Source§impl Debug for GuiParentApi
impl Debug for GuiParentApi
Source§impl Default for GuiParentApi
impl Default for GuiParentApi
Source§fn default() -> GuiParentApi
fn default() -> GuiParentApi
Returns the “default value” for a type. Read more
impl Eq for GuiParentApi
Source§impl PartialEq for GuiParentApi
impl PartialEq for GuiParentApi
impl StructuralPartialEq for GuiParentApi
Auto Trait Implementations§
impl Freeze for GuiParentApi
impl RefUnwindSafe for GuiParentApi
impl Send for GuiParentApi
impl Sync for GuiParentApi
impl Unpin for GuiParentApi
impl UnsafeUnpin for GuiParentApi
impl UnwindSafe for GuiParentApi
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