pub struct CopyRequest(/* private fields */);Expand description
Where the user’s copy or cut is written: the clipboard, as the platform lets the user’s own copy write it.
Implementations§
Source§impl CopyRequest
impl CopyRequest
Sourcepub fn new(
write: impl Fn(Vec<ClipboardItem>, CopyOptions) -> ClipboardWriteFuture + 'static,
) -> CopyRequest
pub fn new( write: impl Fn(Vec<ClipboardItem>, CopyOptions) -> ClipboardWriteFuture + 'static, ) -> CopyRequest
A request whose writes go to write.
Sourcepub fn write(
&self,
items: Vec<ClipboardItem>,
options: CopyOptions,
) -> ClipboardWriteFuture
pub fn write( &self, items: Vec<ClipboardItem>, options: CopyOptions, ) -> ClipboardWriteFuture
Replaces the clipboard with items, as Clipboard::write does.
Auto Trait Implementations§
impl !RefUnwindSafe for CopyRequest
impl !Send for CopyRequest
impl !Sync for CopyRequest
impl !UnwindSafe for CopyRequest
impl Freeze for CopyRequest
impl Unpin for CopyRequest
impl UnsafeUnpin for CopyRequest
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