{"ast_node_type":"other","tokens":[{"end":50,"kind":"keyword","start":0,"text":"impl<A,"}]}
impl<A, B: From<A>, const C: usize> Foo<A, B, C> {
struct Foo<A, B, const C: usize>(A, B);
    fn foo<D, E, F, G>(a: A, b: D)