[−][src]Struct wayland_protocols::wlr::unstable::data_control::v1::server::zwlr_data_control_source_v1::ZwlrDataControlSourceV1
Methods
impl ZwlrDataControlSourceV1
[src]
pub fn send(&self, mime_type: String, fd: RawFd)
[src]
send the data
Request for data from the client. Send the data as the specified MIME type over the passed file descriptor, then close it.
pub fn cancelled(&self)
[src]
selection was cancelled
This data source is no longer valid. The data source has been replaced by another data source.
The client should clean up and destroy this data source.
Trait Implementations
impl From<Resource<ZwlrDataControlSourceV1>> for ZwlrDataControlSourceV1
[src]
impl From<ZwlrDataControlSourceV1> for Resource<ZwlrDataControlSourceV1>
[src]
fn from(value: ZwlrDataControlSourceV1) -> Self
[src]
impl Clone for ZwlrDataControlSourceV1
[src]
fn clone(&self) -> ZwlrDataControlSourceV1
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl AsRef<Resource<ZwlrDataControlSourceV1>> for ZwlrDataControlSourceV1
[src]
impl Eq for ZwlrDataControlSourceV1
[src]
impl PartialEq<ZwlrDataControlSourceV1> for ZwlrDataControlSourceV1
[src]
fn eq(&self, other: &ZwlrDataControlSourceV1) -> bool
[src]
fn ne(&self, other: &ZwlrDataControlSourceV1) -> bool
[src]
impl Interface for ZwlrDataControlSourceV1
[src]
Auto Trait Implementations
impl Send for ZwlrDataControlSourceV1
impl Sync for ZwlrDataControlSourceV1
impl Unpin for ZwlrDataControlSourceV1
impl !RefUnwindSafe for ZwlrDataControlSourceV1
impl !UnwindSafe for ZwlrDataControlSourceV1
Blanket Implementations
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
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>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Downcast for T where
T: Any,
T: Any,