usecrate::IdOnlyTimerEntry;usestd::time::Duration;useuuid::Uuid;/// A shorthand for id timer entries that use [Uuid](uuid::Uuid) as their id type
pubtypeUuidOnlyTimerEntry=IdOnlyTimerEntry<Uuid>;implUuidOnlyTimerEntry{/// Produce an entry with a random [Uuid] and the given `delay`
////// Uses `Uuid::new_v4()` internally.
pubfnwith_random_id(delay: Duration)->Self{Self::new(Uuid::new_v4(), delay)}}