virtual void swap_into(SwappedContext* to) = 0; // Defined in subclasses
static SwappedContext* get_maestro() { return maestro_context_; }
static void set_maestro(SwappedContext* maestro) { maestro_context_ = maestro; }
virtual void swap_into(SwappedContext* to) = 0; // Defined in subclasses
static SwappedContext* get_maestro() { return maestro_context_; }
static void set_maestro(SwappedContext* maestro) { maestro_context_ = maestro; }