summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--examples/stopwatch.rs7
1 files changed, 4 insertions, 3 deletions
diff --git a/examples/stopwatch.rs b/examples/stopwatch.rs
index b902baae..686d239d 100644
--- a/examples/stopwatch.rs
+++ b/examples/stopwatch.rs
@@ -155,12 +155,13 @@ mod time {
struct Every(std::time::Duration);
- impl<Input> iced_native::subscription::Recipe<iced_native::Hasher, Input>
- for Every
+ impl<Hasher, Input> iced_native::subscription::Recipe<Hasher, Input> for Every
+ where
+ Hasher: std::hash::Hasher,
{
type Output = std::time::Instant;
- fn hash(&self, state: &mut iced_native::Hasher) {
+ fn hash(&self, state: &mut Hasher) {
use std::hash::Hash;
std::any::TypeId::of::<Self>().hash(state);