pub struct XdgPopup(/* private fields */);
Implementations§
source§impl XdgPopup
impl XdgPopup
sourcepub fn destroy(&self)
pub fn destroy(&self)
remove xdg_popup interface
This destroys the popup. Explicitly destroying the xdg_popup object will also dismiss the popup, and unmap the surface.
If this xdg_popup is not the “topmost” popup, a protocol error will be sent.
This is a destructor, you cannot send requests to this object any longer once this method is called.
Trait Implementations§
source§impl Interface for XdgPopup
impl Interface for XdgPopup
source§fn c_interface() -> *const wl_interface
fn c_interface() -> *const wl_interface
Pointer to the C representation of this interface
source§impl PartialEq for XdgPopup
impl PartialEq for XdgPopup
impl Eq for XdgPopup
impl StructuralEq for XdgPopup
impl StructuralPartialEq for XdgPopup
Auto Trait Implementations§
impl !RefUnwindSafe for XdgPopup
impl Send for XdgPopup
impl Sync for XdgPopup
impl Unpin for XdgPopup
impl !UnwindSafe for XdgPopup
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