Struct wayland_client::protocol::wl_callback::WlCallback
source · pub struct WlCallback(/* private fields */);
Trait Implementations§
source§impl AsRef<Proxy<WlCallback>> for WlCallback
impl AsRef<Proxy<WlCallback>> for WlCallback
source§impl Clone for WlCallback
impl Clone for WlCallback
source§fn clone(&self) -> WlCallback
fn clone(&self) -> WlCallback
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for WlCallback
impl Debug for WlCallback
source§impl From<Proxy<WlCallback>> for WlCallback
impl From<Proxy<WlCallback>> for WlCallback
source§impl From<WlCallback> for Proxy<WlCallback>
impl From<WlCallback> for Proxy<WlCallback>
source§fn from(value: WlCallback) -> Self
fn from(value: WlCallback) -> Self
Converts to this type from the input type.
source§impl Interface for WlCallback
impl Interface for WlCallback
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 WlCallback
impl PartialEq for WlCallback
source§fn eq(&self, other: &WlCallback) -> bool
fn eq(&self, other: &WlCallback) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Eq for WlCallback
impl StructuralEq for WlCallback
impl StructuralPartialEq for WlCallback
Auto Trait Implementations§
impl !RefUnwindSafe for WlCallback
impl Send for WlCallback
impl Sync for WlCallback
impl Unpin for WlCallback
impl !UnwindSafe for WlCallback
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