tao-log 0.2.0

Extension macros for output to the log crate.
# tao-log

[![Travis CI Build](https://travis-ci.org/dekellum/tao-log.svg?branch=master)](https://travis-ci.org/dekellum/tao-log)
[![Appveyor CI Build](https://ci.appveyor.com/api/projects/status/iapsfe9s6sre3f0u/branch/master?svg=true)](https://ci.appveyor.com/project/dekellum/tao-log)
[![deps status](https://deps.rs/repo/github/dekellum/tao-log/status.svg)](https://deps.rs/repo/github/dekellum/tao-log)

## Extension macros for output to the rust _log_ crate

Most notably this includes a set of _-v_ suffix macros
(e.g. `debugv!`) that provide a superset of the `std::dbg!` feature.

> <em>“Why write an RFC, when you can just write code?”</em>
> — 老子 (“Old Master”), 557 BCE

This unenlightened wanderer (游侠) wrote a _log_ crate [PR] and
[RFC 317: _Inline Expression and Value Logging_][RFC 317], before publishing
the work as this standalone crate.

See the [rustdoc](https://docs.rs/tao-log) for usage details.

## Minimum supported rust version (MSRV)


The project will fail fast on any lower rustc (via a build.rs version
check) and is also CI tested on this version, included both 2015 and 2018 edition
external macro imports. A PR would be considered to backport the project to
earlier rust versions, possibly as far back as 1.16.0 (_log_'s current MSRV).
Or consider lobbying for the inclusion of this feature in _log_ itself.

[log]: https://docs.rs/crate/log
[PR]: https://github.com/rust-lang-nursery/log/pull/316
[RFC 317]: https://github.com/rust-lang-nursery/log/pull/317

## License

This project is dual licensed under either of following:

* The Apache License, version 2.0 ([LICENSE-APACHE](LICENSE-APACHE)
  or http://www.apache.org/licenses/LICENSE-2.0)

  or http://opensource.org/licenses/MIT)

### Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted
for inclusion in tao-log by you, as defined by the Apache License, shall be
dual licensed as above, without any additional terms or conditions.