pub struct ClipboardCapabilities {
pub text: ClipboardTextCapabilities,
pub files: bool,
pub primary_text: bool,
}Fields§
§text: ClipboardTextCapabilities§files: bool§primary_text: boolLinux/X11/Wayland primary selection text support.
This is intentionally modeled as a capability separate from clipboard.text:
on Linux, primary selection is typically used as “copy-on-select” + middle-click paste,
and should not overwrite the explicit clipboard used by Ctrl+C / edit.copy.
Trait Implementations§
Source§impl Clone for ClipboardCapabilities
impl Clone for ClipboardCapabilities
Source§fn clone(&self) -> ClipboardCapabilities
fn clone(&self) -> ClipboardCapabilities
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ClipboardCapabilities
impl Debug for ClipboardCapabilities
Source§impl Default for ClipboardCapabilities
impl Default for ClipboardCapabilities
Source§fn default() -> ClipboardCapabilities
fn default() -> ClipboardCapabilities
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ClipboardCapabilitieswhere
ClipboardCapabilities: Default,
impl<'de> Deserialize<'de> for ClipboardCapabilitieswhere
ClipboardCapabilities: Default,
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ClipboardCapabilities
impl PartialEq for ClipboardCapabilities
Source§impl Serialize for ClipboardCapabilities
impl Serialize for ClipboardCapabilities
impl Eq for ClipboardCapabilities
impl StructuralPartialEq for ClipboardCapabilities
Auto Trait Implementations§
impl Freeze for ClipboardCapabilities
impl RefUnwindSafe for ClipboardCapabilities
impl Send for ClipboardCapabilities
impl Sync for ClipboardCapabilities
impl Unpin for ClipboardCapabilities
impl UnsafeUnpin for ClipboardCapabilities
impl UnwindSafe for ClipboardCapabilities
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