Function cglue_gen::traits::parse_trait

source ·
pub fn parse_trait(
    tr: &ItemTrait,
    crate_path: &TokenStream,
    also_parse_vtbl_only: bool,
    process_item: impl FnMut((&Option<AssocType>, &Punctuated<TypeParamBound, Add>, Option<&WhereClause>, &[Attribute]), &Ident, &ParsedGenerics, &mut TokenStream, &mut BTreeMap<Option<AssocType>, WrappedType>, &TokenStream)
) -> (Vec<ParsedFunc>, ParsedGenerics, TokenStream)