optional-log 0.1.1

A simple way to provide an optional `log` feature for you crates
Documentation
# Optional Log

## What

This crate provides an optional wrapper around the ["log" crate](https://crates.io/crates/log),
which allows you to provide an optional "log" feature for you crates easily.

## How

In your "Cargo.toml":

```toml
[dependencies]
log = { version = "0.4", optional = true }
optional-log = "0.1"

[feature]
log = ["dep:log", "optional-log/log"]
```

Then use macros of "optional-log" crate instead of those of the ["log" crate](https://crates.io/crates/log).

In this way, once the "log" feature of your crate is enabled by downstream, these macros will be expanded to
the corresponding macros of the ["log" crate](https://crates.io/crates/log), otherwise they do nothing.

The `log_enabled!` macro will always return `false` if the "log" feature is not enabled.