Fixed recursive generic input objects failing to compile. #859
This commit is contained in:
parent
e80e4c9af9
commit
15e0d14355
@ -289,7 +289,7 @@ pub fn generate(object_args: &args::InputObject) -> GeneratorResult<TokenStream>
|
|||||||
#crate_name::Value::Object(map)
|
#crate_name::Value::Object(map)
|
||||||
}
|
}
|
||||||
|
|
||||||
fn __internal_federation_fields() -> ::std::option::Option<::std::string::String> {
|
fn __internal_federation_fields() -> ::std::option::Option<::std::string::String> where Self: #crate_name::InputType {
|
||||||
#get_federation_fields
|
#get_federation_fields
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -336,5 +336,6 @@ pub fn generate(object_args: &args::InputObject) -> GeneratorResult<TokenStream>
|
|||||||
}
|
}
|
||||||
quote!(#(#code)*)
|
quote!(#(#code)*)
|
||||||
};
|
};
|
||||||
|
|
||||||
Ok(expanded.into())
|
Ok(expanded.into())
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user