func (t *Task) NewInput() interface{} {
	if t.Inputer == nil {
		return nil
	}
	return t.Inputer()
}
// NewInput returns an empty input struct of concrete type same as the concrete type expected by the Task's Run method.
NewInput returns an empty input struct of concrete type same as the concrete type expected by the Task's Run method.
// NewInput returns an empty input struct of concrete type same as the concrete type expected by the Task ' s Run method .
func (t *Task) NewInput() interface{} {
	if t.Inputer == nil {
		return nil
	}
	return t.Inputer()
}
func ( t * Task ) NewInput ( ) interface { } { if t . Inputer == nil { return nil } return t . Inputer ( ) }
NewInput returns an empty input struct of concrete type same as the concrete type expected by the Task's Run method.
NewInput returns an empty input struct of concrete type same as the concrete type expected by the Task ' s Run method .