func (js *JobScheduler) Start() error {
	if !js.Latch.CanStart() {
		return async.ErrCannotStart
	}
	js.Latch.Starting()
	js.RunLoop()
	return nil
}
// Start starts the scheduler.
// This call blocks.
Start starts the scheduler.
This call blocks.
// Start starts the scheduler . // This call blocks .
func (js *JobScheduler) Start() error {
	if !js.Latch.CanStart() {
		return async.ErrCannotStart
	}
	js.Latch.Starting()
	js.RunLoop()
	return nil
}
func ( js * JobScheduler ) Start ( ) error { if ! js . Latch . CanStart ( ) { return async . ErrCannotStart } js . Latch . Starting ( ) js . RunLoop ( ) return nil }
Start starts the scheduler.
Start starts the scheduler .