fn single_generic_arg(ty: &Type) -> Option<(String, &Type)>
The last path segment’s name and its single type argument, for types shaped like Wrapper<T>.
Wrapper<T>