Remove lifetimes from FunctionMetadata impl
@@ -79,12 +79,12 @@ impl FunctionMetadata<(), ()> for unsafe fn() {
seq_macro::seq!(I in 0..=32 {
#(
seq_macro::seq!(N in 0..=I {
- impl<'output, #('input~N: 'output,)* #(Input~N,)* Output> FunctionMetadata<(#(Input~N,)*), Output> for fn(#(Input~N,)*) -> Output
+ impl<#(Input~N,)* Output> FunctionMetadata<(#(Input~N,)*), Output> for fn(#(Input~N,)*) -> Output
where
#(
- Input~N: SqlTranslatable + 'input~N,
+ Input~N: SqlTranslatable,
)*
- Output: SqlTranslatable + 'output,
+ Output: SqlTranslatable,
{
fn entity(&self) -> FunctionMetadataEntity {
let mut arguments = Vec::new();
