fd::within_activity_boundary — Check whether given reference time point isn't beyond schedule's activity boundary and schedule hasn't completed yet.
// In header: <fd/algorithm.h> template<auto converter, typename TP> bool within_activity_boundary(const TP & now, const schedule_timepiece & schedule);