Trait t_rust_less_lib::clipboard::ClipboardCommon[][src]

pub trait ClipboardCommon: Sized {
    fn new<T>(
        display_name: &str,
        selection_provider: T,
        event_hub: Arc<dyn EventHub>
    ) -> ClipboardResult<Self>
    where
        T: SelectionProvider + Clone + 'static
;
fn destroy(&self);
fn is_open(&self) -> bool;
fn currently_providing(&self) -> Option<ClipboardProviding>;
fn provide_next(&self);
fn wait(&self) -> ClipboardResult<()>; }

Required methods

Implementors