#[repr(u32)]pub enum ClipboardWriteError {
Denied = 1,
Unsupported = 2,
Busy = 3,
InvalidData = 4,
IoError = 5,
}Expand description
Possible errors caused by a clipboard write callback.
Protocols without write acknowledgements, including OSC 52 and iTerm2 OSC 1337 Copy, ignore this result.
Variants§
Denied = 1
The clipboard write was denied by policy or the user.
Unsupported = 2
The destination or one or more representations are unsupported.
Busy = 3
The clipboard is temporarily unavailable.
InvalidData = 4
One or more representations contain invalid data.
IoError = 5
The clipboard write failed due to an I/O error.
Trait Implementations§
Source§impl Clone for ClipboardWriteError
impl Clone for ClipboardWriteError
Source§fn clone(&self) -> ClipboardWriteError
fn clone(&self) -> ClipboardWriteError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ClipboardWriteError
Source§impl Debug for ClipboardWriteError
impl Debug for ClipboardWriteError
impl Eq for ClipboardWriteError
Source§impl From<ClipboardWriteError> for u32
impl From<ClipboardWriteError> for u32
Source§fn from(v: ClipboardWriteError) -> Self
fn from(v: ClipboardWriteError) -> Self
Converts to this type from the input type.
Source§impl PartialEq for ClipboardWriteError
impl PartialEq for ClipboardWriteError
impl StructuralPartialEq for ClipboardWriteError
Auto Trait Implementations§
impl Freeze for ClipboardWriteError
impl RefUnwindSafe for ClipboardWriteError
impl Send for ClipboardWriteError
impl Sync for ClipboardWriteError
impl Unpin for ClipboardWriteError
impl UnsafeUnpin for ClipboardWriteError
impl UnwindSafe for ClipboardWriteError
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