Crates.io | ttype |
lib.rs | ttype |
version | 0.1.1 |
source | src |
created_at | 2020-05-18 23:26:25.564719 |
updated_at | 2020-05-21 17:30:07.608016 |
description | ttype - A quick macro for printing or returning the type of a variable |
homepage | https://github.com/deg4uss3r/ttype |
repository | https://github.com/deg4uss3r/ttype |
max_upload_size | |
id | 243279 |
size | 3,799 |
A quick crate that creates a macro to print or return the type of a variable.
Right now this depends on the unstable fetaures type_name_of_val()
so it will require both Rust Nightly and the #![feature(type_name_of_val)]
attribute for your debugging needs.
Example:
#![feature(type_name_of_val)]
#[macro_use]
use ttype::ptype;
fn main() {
let x = "Hello, world";
//prints &str
ptype!(&x);
}