Struct wayland_client::protocol::wl_output::WlOutput
source · pub struct WlOutput(/* private fields */);
Implementations§
source§impl WlOutput
impl WlOutput
sourcepub fn release(&self)
pub fn release(&self)
release the output object
Using this request a client can tell the server that it is not going to use the output object anymore.
This is a destructor, you cannot send requests to this object any longer once this method is called. Only available since version 3 of the interface.
Trait Implementations§
source§impl Interface for WlOutput
impl Interface for WlOutput
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 WlOutput
impl PartialEq for WlOutput
impl Eq for WlOutput
impl StructuralEq for WlOutput
impl StructuralPartialEq for WlOutput
Auto Trait Implementations§
impl !RefUnwindSafe for WlOutput
impl Send for WlOutput
impl Sync for WlOutput
impl Unpin for WlOutput
impl !UnwindSafe for WlOutput
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