pub enum ClipboardMime {
TextPlain,
TextPlainUtf8,
TextHtml,
TextUriList,
ImagePng,
ImageBmp,
Custom(u32),
}Expand description
MIME types supported by the clipboard.
Variants§
TextPlain
Plain text (text/plain)
TextPlainUtf8
UTF-8 plain text (text/plain;charset=utf-8)
TextHtml
HTML (text/html)
TextUriList
URI list (text/uri-list)
ImagePng
PNG image (image/png)
ImageBmp
BMP image (image/bmp)
Custom(u32)
Custom/unknown MIME type (stored as hash)
Implementations§
Trait Implementations§
Source§impl Clone for ClipboardMime
impl Clone for ClipboardMime
Source§fn clone(&self) -> ClipboardMime
fn clone(&self) -> ClipboardMime
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ClipboardMime
impl Debug for ClipboardMime
Source§impl Hash for ClipboardMime
impl Hash for ClipboardMime
Source§impl Ord for ClipboardMime
impl Ord for ClipboardMime
Source§impl PartialEq for ClipboardMime
impl PartialEq for ClipboardMime
Source§impl PartialOrd for ClipboardMime
impl PartialOrd for ClipboardMime
Source§fn partial_cmp(&self, other: &ClipboardMime) -> Option<Ordering>
fn partial_cmp(&self, other: &ClipboardMime) -> Option<Ordering>
impl Copy for ClipboardMime
impl Eq for ClipboardMime
impl StructuralPartialEq for ClipboardMime
Auto Trait Implementations§
impl Freeze for ClipboardMime
impl RefUnwindSafe for ClipboardMime
impl Send for ClipboardMime
impl Sync for ClipboardMime
impl Unpin for ClipboardMime
impl UnwindSafe for ClipboardMime
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)