#variables #quick #returning #printing #macro

nightly ttype

ttype - 一个用于打印或返回变量类型的快速宏

2 个版本

0.1.1 2020 年 5 月 21 日
0.1.0 2020 年 5 月 18 日

#2315 in Rust 模式

自定义许可

3KB

ttype

ttype 是一个快速创建宏以打印或返回变量类型的 crate。

目前这依赖于不稳定功能 type_name_of_val(),因此它需要 Rust Nightly 和 #![feature(type_name_of_val)] 属性来满足您的调试需求。

示例

#![feature(type_name_of_val)]
#[macro_use]
use ttype::ptype;

fn main() {
    let x = "Hello, world";

    //prints &str
    ptype!(&x);
}

无运行时依赖