usesuper::tick_value::TickValue;usesuper::Tick;/// Type that has tick.
pubtraitTickable{/// Value.
typeValue;/// Get the tick.
fntick(&self)-> Tick;/// Get the value.
fnvalue(&self)->&Self::Value;/// Convert into a [`TickValue`].
fninto_tick_value(self)->TickValue<Self::Value>;}