pub fn run(self, starter: I) -> T {
        let scheduler = Scheduler {
            tasks: self.tasks.into_boxed_slice(),
            next: starter,
        };
        scheduler.run()
    }
/// Runs starting from the given coroutine name and an
/// initial message.
Runs starting from the given coroutine name and an
initial message.
Runs starting from the given coroutine name and an initial message .
pub fn run(self, starter: I) -> T {
        let scheduler = Scheduler {
            tasks: self.tasks.into_boxed_slice(),
            next: starter,
        };
        scheduler.run()
    }
pub fn run ( self , starter : I ) -> T { let scheduler = Scheduler { tasks : self . tasks . into_boxed_slice ( ) , next : starter , } ; scheduler . run ( ) }
Runs starting from the given coroutine name and an
initial message.
Runs starting from the given coroutine name and an initial message .
self
starter
I
self
starter
I