pub type BoxClock = Box<dyn Clock + Send>;
A boxed Clock
Clock
struct BoxClock(/* private fields */);