Clipboard monitoring library.
This project exports Master
struct that provides simple way to handle clipboard updates.
Example: ```rust use clipboard_master::{Master, ClipboardHandler, CallbackResult};
use std::io;
struct Handler;
impl ClipboardHandler for Handler { fn onclipboardchange(&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(); } ```