Crate clipboard_master[−][src]
Expand description
Clipboard master
Provides simple way to track updates of clipboard.
Example:
extern crate clipboard_master;
use clipboard_master::{Master, ClipboardHandler, CallbackResult};
use std::io;
struct Handler;
impl ClipboardHandler for Handler {
fn on_clipboard_change(&mut self) -> CallbackResult {
println!("Clipboard change happened!");
CallbackResult::Next
}
fn on_clipboard_error(&mut self, error: io::Error) -> CallbackResult {
eprintln!("Error: {}", error);
CallbackResult::Next
}
}
fn main() {
let _ = Master::new(Handler).run();
}
Structs
Clipboard master.
Enums
Possible return values of callback.
Traits
Describes Clipboard handler