pub struct ClipboardState { /* private fields */ }Implementations§
Source§impl ClipboardState
impl ClipboardState
Sourcepub fn request_text(&self, text: impl Into<String>)
pub fn request_text(&self, text: impl Into<String>)
Interior mutability lets read-only service actions queue a copy without writing to the OS, borrowing App mutably, or accessing a global clipboard.
pub fn request_snapshot(&self)
pub fn snapshot_requested(&self) -> bool
pub fn notice(&self) -> Option<&CopyNotice>
pub fn expire_notice(&mut self) -> bool
Trait Implementations§
Auto Trait Implementations§
impl !Freeze for ClipboardState
impl !RefUnwindSafe for ClipboardState
impl !Sync for ClipboardState
impl Send for ClipboardState
impl Unpin for ClipboardState
impl UnsafeUnpin for ClipboardState
impl UnwindSafe for ClipboardState
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreCreates a shared type from an unshared type.