[−][src]Trait wayland_protocols::wlr::unstable::data_control::v1::client::zwlr_data_control_manager_v1::RequestsTrait
Required methods
fn create_data_source<F>(
&self,
implementor: F
) -> Result<Proxy<ZwlrDataControlSourceV1>, ()> where
F: FnOnce(NewProxy<ZwlrDataControlSourceV1>) -> Proxy<ZwlrDataControlSourceV1>,
&self,
implementor: F
) -> Result<Proxy<ZwlrDataControlSourceV1>, ()> where
F: FnOnce(NewProxy<ZwlrDataControlSourceV1>) -> Proxy<ZwlrDataControlSourceV1>,
create a new data source
Create a new data source.
fn get_data_device<F>(
&self,
seat: &Proxy<WlSeat>,
implementor: F
) -> Result<Proxy<ZwlrDataControlDeviceV1>, ()> where
F: FnOnce(NewProxy<ZwlrDataControlDeviceV1>) -> Proxy<ZwlrDataControlDeviceV1>,
&self,
seat: &Proxy<WlSeat>,
implementor: F
) -> Result<Proxy<ZwlrDataControlDeviceV1>, ()> where
F: FnOnce(NewProxy<ZwlrDataControlDeviceV1>) -> Proxy<ZwlrDataControlDeviceV1>,
get a data device for a seat
Create a data device that can be used to manage a seat's selection.
fn destroy(&self)
destroy the manager
All objects created by the manager will still remain valid, until their appropriate destroy request has been called.
This is a destructor, you cannot send requests to this object any longer once this method is called.
Implementations on Foreign Types
impl RequestsTrait for Proxy<ZwlrDataControlManagerV1>
[src]
fn create_data_source<F>(
&self,
implementor: F
) -> Result<Proxy<ZwlrDataControlSourceV1>, ()> where
F: FnOnce(NewProxy<ZwlrDataControlSourceV1>) -> Proxy<ZwlrDataControlSourceV1>,
[src]
&self,
implementor: F
) -> Result<Proxy<ZwlrDataControlSourceV1>, ()> where
F: FnOnce(NewProxy<ZwlrDataControlSourceV1>) -> Proxy<ZwlrDataControlSourceV1>,
fn get_data_device<F>(
&self,
seat: &Proxy<WlSeat>,
implementor: F
) -> Result<Proxy<ZwlrDataControlDeviceV1>, ()> where
F: FnOnce(NewProxy<ZwlrDataControlDeviceV1>) -> Proxy<ZwlrDataControlDeviceV1>,
[src]
&self,
seat: &Proxy<WlSeat>,
implementor: F
) -> Result<Proxy<ZwlrDataControlDeviceV1>, ()> where
F: FnOnce(NewProxy<ZwlrDataControlDeviceV1>) -> Proxy<ZwlrDataControlDeviceV1>,