use crate::ClipboardProvider; use raw_window_handle::HasRawWindowHandle; use std::error::Error; pub fn new_clipboard( _window: &W, ) -> Result, Box> { Ok(Box::new(clipboard_macos::Clipboard::new()?)) } impl ClipboardProvider for clipboard_macos::Clipboard { fn read(&self) -> Result> { self.read() } }