pub(crate) fn extract_input_types( inputs: &Punctuated<FnArg, Comma>, ) -> Result<Vec<Type>, Error>
Extract the argument list from the annotated function.