summaryrefslogtreecommitdiffstats
path: root/native/src/widget/button.rs
diff options
context:
space:
mode:
authorLibravatar Héctor Ramón Jiménez <hector0193@gmail.com>2019-11-22 21:16:40 +0100
committerLibravatar Héctor Ramón Jiménez <hector0193@gmail.com>2019-11-22 21:16:40 +0100
commitd136b7ce648cde0dcdcc5388d8cb82b3e7e0fc58 (patch)
treef9d6d1bc6366cca18a1fa6bfae977364cfc03447 /native/src/widget/button.rs
parent42e775fecec81acd40dbc5f536c8a4cd98a03662 (diff)
downloadiced-d136b7ce648cde0dcdcc5388d8cb82b3e7e0fc58.tar.gz
iced-d136b7ce648cde0dcdcc5388d8cb82b3e7e0fc58.tar.bz2
iced-d136b7ce648cde0dcdcc5388d8cb82b3e7e0fc58.zip
Uncomment missing debug implementations rule
Diffstat (limited to 'native/src/widget/button.rs')
-rw-r--r--native/src/widget/button.rs15
1 files changed, 14 insertions, 1 deletions
diff --git a/native/src/widget/button.rs b/native/src/widget/button.rs
index 81cb9310..159cd07e 100644
--- a/native/src/widget/button.rs
+++ b/native/src/widget/button.rs
@@ -12,7 +12,20 @@ use crate::{
};
use std::hash::Hash;
-/// A generic widget that produces a message when clicked.
+/// A generic widget that produces a message when pressed.
+///
+/// ```
+/// # use iced_native::{button, Button};
+///
+/// enum Message {
+/// ButtonPressed,
+/// }
+///
+/// let mut state = button::State::new();
+/// let button = Button::new(&mut state, Text::new("Press me!"))
+/// .on_press(Message::ButtonPressed);
+/// ```
+#[allow(missing_debug_implementations)]
pub struct Button<'a, Message, Renderer> {
state: &'a mut State,
content: Element<'a, Message, Renderer>,