【发布时间】:2021-05-04 23:23:49
【问题描述】:
我想用特定的字符串值包装 tag_no_case 解析器以便能够重用它们:
pub fn schema_parser<???>(???) -> ??? {
tag_no_case("schema")
}
这样使用
preceded(multispace0, schema_parser)(input)
我尝试复制 tag_no_case 类型和其他一些随机方法,但没有任何效果。
类型声明应该如何使用所示的自定义解析器?
【问题讨论】:
标签: generics types rust closures nom