Lines Matching defs:Api
35 ) -> Vec<Api> { in parse_items()
58 fn parse_struct(cx: &mut Errors, mut item: ItemStruct, namespace: &Namespace) -> Result<Api> { in parse_struct()
190 fn parse_enum(cx: &mut Errors, item: ItemEnum, namespace: &Namespace) -> Api { in parse_enum()
338 out: &mut Vec<Api>, in parse_foreign_mod()
467 ) -> Api { in parse_extern_type()
529 ) -> Result<Api> { in parse_extern_fn()
716 ) -> Result<Api> { in parse_extern_verbatim()
755 ) -> Result<Api> { in parse_extern_verbatim_type()
833 fn parse_extern_verbatim_fn(input: ParseStream) -> Result<Api> { in parse_extern_verbatim_fn()
851 ) -> Result<Api> { in parse_type_alias()
914 ) -> Result<Api> { in parse_extern_type_bounded()
992 fn parse_impl(cx: &mut Errors, imp: ItemImpl) -> Result<Api> { in parse_impl()