pub struct WlDataDevice;
Expand description
data transfer device
There is one wl_data_device per seat which can be obtained from the global wl_data_device_manager singleton.
A wl_data_device provides access to inter-client data transfer mechanisms such as copy-and-paste and drag-and-drop.
Trait Implementations§
Source§impl Debug for WlDataDevice
impl Debug for WlDataDevice
Source§impl Interface for WlDataDevice
impl Interface for WlDataDevice
Source§const NAME: &'static str = "wl_data_device"
const NAME: &'static str = "wl_data_device"
The name of this interface. This will correspond to the ‘name’ attribute
on the ‘interface’ element in the wayland protocol XML.
Auto Trait Implementations§
impl Freeze for WlDataDevice
impl RefUnwindSafe for WlDataDevice
impl Send for WlDataDevice
impl Sync for WlDataDevice
impl Unpin for WlDataDevice
impl UnwindSafe for WlDataDevice
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