runtime | The code generated by tracers-macros will at runtime require some functionality, both from
within this crate but also from third-party crates like failure . It's important that the
generated code use our version of these crates, and not be required to add some explicit
dependency itself. So we'll re-export those dependencies here
Re-export our two dependencies that are actually used by code in user crates generated by
tracers! macro. By re-exporting the crate and not just the types, we ensure the correct
version will be used and spare the user having to add these dependencies themselves. A deeper
discussion around this is ongoing right now at:
https://github.com/rust-lang-nursery/api-guidelines/issues/176
|