Crates.io | debug_macros |
lib.rs | debug_macros |
version | 0.0.1 |
source | src |
created_at | 2015-12-26 20:39:04.217393 |
updated_at | 2015-12-26 20:39:04.217393 |
description | A simple set of macros to help debugging. |
homepage | |
repository | https://github.com/billiob/debug_macros.rs/ |
max_upload_size | |
id | 3761 |
size | 2,864 |
A simple set of macros (only one so far) to help debugging.
Currently it contains:
dbg!()
is a macro to print line only when a crate is compiled in debug
mode. In release mode, dbg!()
is a noop.
It prints the crate, the file and and the line where dbg!()
is called.This crate is fully compatible with Cargo. Just add it to your Cargo.toml
:
[dependencies]
debug_macros = "*"
#[macro_use]
extern crate debug_macros;
fn main() {
dbg!("2+2={}", 2+2);
}