summaryrefslogtreecommitdiffstats
path: root/winit/src/clipboard.rs
diff options
context:
space:
mode:
authorLibravatar Héctor Ramón Jiménez <hector0193@gmail.com>2020-02-04 03:58:40 +0100
committerLibravatar Héctor Ramón Jiménez <hector0193@gmail.com>2020-02-04 03:58:40 +0100
commit9a875864cfc69d3c349d8568d3f60021052b63a8 (patch)
tree87fe87a976dd9edba79ccdfc0e0747b7dbe09e9e /winit/src/clipboard.rs
parent98f20e4cc18dffbf777c2200b8661722d831fe7d (diff)
downloadiced-9a875864cfc69d3c349d8568d3f60021052b63a8.tar.gz
iced-9a875864cfc69d3c349d8568d3f60021052b63a8.tar.bz2
iced-9a875864cfc69d3c349d8568d3f60021052b63a8.zip
Write docs for `iced_winit::Clipboard`
Also explicitly allow the missing debug implementation.
Diffstat (limited to 'winit/src/clipboard.rs')
-rw-r--r--winit/src/clipboard.rs6
1 files changed, 6 insertions, 0 deletions
diff --git a/winit/src/clipboard.rs b/winit/src/clipboard.rs
index 4739c603..1ff029ab 100644
--- a/winit/src/clipboard.rs
+++ b/winit/src/clipboard.rs
@@ -1,6 +1,12 @@
+/// A buffer for short-term storage and transfer within and between
+/// applications.
+#[allow(missing_debug_implementations)]
pub struct Clipboard(window_clipboard::Clipboard);
impl Clipboard {
+ /// Creates a new [`Clipboard`] for the given window.
+ ///
+ /// [`Clipboard`]: struct.Clipboard.html
pub fn new(window: &winit::window::Window) -> Option<Clipboard> {
window_clipboard::Clipboard::new(window).map(Clipboard).ok()
}