diff options
| author | Mazdak Farrokhzad <twingoow@gmail.com> | 2018-09-18 07:08:26 +0200 |
|---|---|---|
| committer | Mazdak Farrokhzad <twingoow@gmail.com> | 2018-09-20 17:39:09 +0200 |
| commit | 1d2a1bfa7d0f49444e6ae954a46b0df242a3738d (patch) | |
| tree | ca4d42433edbdc4c3743856933103a7f3aaf050b /src/libstd | |
| parent | a9d2f38432045e4cfd8f8f8354f19fb8e55ec7ca (diff) | |
| download | rust-1d2a1bfa7d0f49444e6ae954a46b0df242a3738d.tar.gz rust-1d2a1bfa7d0f49444e6ae954a46b0df242a3738d.zip | |
dbg_macro: notes about VCS and log::debug!(..)
Diffstat (limited to 'src/libstd')
| -rw-r--r--[-rwxr-xr-x] | src/libstd/macros.rs | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/libstd/macros.rs b/src/libstd/macros.rs index 8344c73c9be..34b7713ff6f 100755..100644 --- a/src/libstd/macros.rs +++ b/src/libstd/macros.rs @@ -243,8 +243,10 @@ macro_rules! eprintln { /// to give up ownership, you can instead borrow with `dbg!(&expr)` /// for some expression `expr`. /// -/// and should be avoided -/// for longer periods in version control +/// Note that the macro is intended as a debugging tool and therefore you +/// should avoid having uses of it in version control for longer periods. +/// Use cases involving debug output that should be added to version control +/// may be better served by macros such as `debug!` from the `log` crate. /// /// # Stability /// @@ -261,7 +263,7 @@ macro_rules! eprintln { /// /// ```rust /// #![feature(dbg_macro)] -/// +/// /// fn foo(n: usize) { /// if let Some(_) = dbg!(n.checked_sub(4)) { /// // ... |
