fn need<'a, T>( opt: Option<&'a [T]>, what: &str, ) -> Result<&'a [T], PipelineError>
Require an optional input, or return an InvalidInput error naming it.
InvalidInput