macro_rules! derive_deftly_template_CombinedTimeoutTracker { ( { $($driver:tt)* } [$($aoptions:tt)*] { $($future:tt)* } $($tpassthrough:tt)* ) => { ... }; ([$chain0:path, $($chains:path,)*] [$($accum:tt)*] $($passthrough:tt)*) => { ... }; ($($wrong:tt)*) => { ... }; }
Expand description
Impls for TrackingNow
, the combined tracker
Defines just the methods which want to abstract over fields
This is a derive_deftly
template. Do not invoke it directly.
To use it, write: #[derive(Deftly)] #[derive_deftly(CombinedTimeoutTracker)]
.