[][src]Trait copypasta_ext::prelude::ClipboardProvider

pub trait ClipboardProvider: Send {
    fn get_contents(&mut self) -> Result<String, Box<dyn Error + 'static>>;
fn set_contents(&mut self, String) -> Result<(), Box<dyn Error + 'static>>; }

Trait for clipboard access

Required methods

fn get_contents(&mut self) -> Result<String, Box<dyn Error + 'static>>

Method to get the clipboard contents as a String

fn set_contents(&mut self, String) -> Result<(), Box<dyn Error + 'static>>

Method to set the clipboard contents as a String

Loading content...

Implementations on Foreign Types

impl ClipboardProvider for NopClipboardContext[src]

impl ClipboardProvider for Clipboard[src]

impl<S> ClipboardProvider for X11ClipboardContext<S> where
    S: Selection
[src]

impl ClipboardProvider for Primary[src]

Loading content...

Implementors

impl ClipboardProvider for Osc52ClipboardContext[src]

impl ClipboardProvider for X11BinClipboardContext[src]

impl<G, S> ClipboardProvider for CombinedClipboardContext<G, S> where
    G: ClipboardProvider,
    S: ClipboardProvider
[src]

impl<S> ClipboardProvider for X11ForkClipboardContext<S> where
    S: Selection
[src]

Loading content...