mokuya 0.0.4

Generic procedural macro helpers for parsing, type analysis, and derive macro generation.
Documentation
1
2
3
4
5
6
7
use syn::{DeriveInput, ImplGenerics, TypeGenerics, WhereClause};

pub fn generics_split_for_impl(
    input: &DeriveInput,
) -> (ImplGenerics<'_>, TypeGenerics<'_>, Option<&WhereClause>) {
    input.generics.split_for_impl()
}