rust 声明宏中可以捕获的类型列表

  • item, 代表语言项,就是组成一个 Rust 包的基本单位,比如模块、声明、函数定义 、类型定义、结构体定义、 imp!实现等。
  • block ,代表代码块,由花括号限定的代码。
  • stmt,代表语句 , 一般是指以分号结尾的代码 。
  • expr,指代表达式,会生成具体的值 。
  • pat,指代模式 。
  • ty ,表示类型。
  • ident ,指代标识符。
  • path ,指代路径, 比如 foo 、 std: : iter等。
  • meta , 元信息,表示包含在#[... ]或#![…]属性内的信 息。
  • tt , TokenTree 的缩写,指代词条树。
  • vis,指代可见性,比如 pub 。
  • lifetime , 指代生命周期参数 。
     
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值