[−][src]Struct smithay_client_toolkit::primary_selection::PrimarySelectionSource
A primary selection source for sending data through copy/paste.
Implementations
impl PrimarySelectionSource
[src]
pub fn new<F, S, It>(
manager: &PrimarySelectionDeviceManager,
mime_types: It,
callback: F
) -> Self where
F: FnMut(PrimarySelectionSourceEvent, DispatchData<'_>) + 'static,
S: Into<String>,
It: IntoIterator<Item = S>,
[src]
manager: &PrimarySelectionDeviceManager,
mime_types: It,
callback: F
) -> Self where
F: FnMut(PrimarySelectionSourceEvent, DispatchData<'_>) + 'static,
S: Into<String>,
It: IntoIterator<Item = S>,
Create a new primary selection source.
You'll then need to provide a primary selection device to send via selection.
Auto Trait Implementations
impl !RefUnwindSafe for PrimarySelectionSource
impl Send for PrimarySelectionSource
impl Sync for PrimarySelectionSource
impl Unpin for PrimarySelectionSource
impl !UnwindSafe for PrimarySelectionSource
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> 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>,