Lines Matching defs:Api
34 ) -> Vec<Api> { in parse_items()
57 fn parse_struct(cx: &mut Errors, mut item: ItemStruct, namespace: &Namespace) -> Result<Api> { in parse_struct()
181 fn parse_enum(cx: &mut Errors, item: ItemEnum, namespace: &Namespace) -> Api { in parse_enum()
314 out: &mut Vec<Api>, in parse_foreign_mod()
436 ) -> Api { in parse_extern_type()
492 ) -> Result<Api> { in parse_extern_fn()
662 ) -> Result<Api> { in parse_extern_verbatim()
689 ) -> Result<Api> { in parse_extern_verbatim_type()
746 fn parse_extern_verbatim_fn(input: ParseStream) -> Result<Api> { in parse_extern_verbatim_fn()
762 ) -> Result<Api> { in parse_type_alias()
819 ) -> Result<Api> { in parse_extern_type_bounded()
893 fn parse_impl(imp: ItemImpl) -> Result<Api> { in parse_impl()