[−][src]Struct wayland_client::cursor::CursorImageBuffer
A buffer containing a cursor image.
You can access the WlBuffer via Deref.
Note that this proxy will be considered as "unmanaged" by the crate, as such you should
not try to act on it beyond assigning it to wl_surfaces.
Methods from Deref<Target = WlBuffer>
pub fn destroy(&self)[src]
destroy a buffer
Destroy a buffer. If and how you need to release the backing storage is defined by the buffer factory interface.
For possible side-effects to a surface, see wl_surface.attach.
This is a destructor, you cannot send requests to this object any longer once this method is called.
Trait Implementations
impl<'a> Deref for CursorImageBuffer<'a>[src]
impl<'a> Send for CursorImageBuffer<'a>[src]
Auto Trait Implementations
impl<'a> !RefUnwindSafe for CursorImageBuffer<'a>
impl<'a> !Sync for CursorImageBuffer<'a>
impl<'a> Unpin for CursorImageBuffer<'a>
impl<'a> !UnwindSafe for CursorImageBuffer<'a>
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> Downcast for T where
T: Any, [src]
T: Any,
fn into_any(self: Box<T>) -> Box<dyn Any + 'static>[src]
fn into_any_rc(self: Rc<T>) -> Rc<dyn Any + 'static>[src]
fn as_any(&self) -> &(dyn Any + 'static)[src]
fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)[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>,