Use generic Hasher in stopwatch

This commit is contained in:
Héctor Ramón Jiménez 2019-12-14 02:12:25 +01:00
parent 65ff3744a0
commit 7715486906

View File

@ -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);