sod-log 0.2.1

Service Oriented Design - Log Integrations
Documentation
# sod-log

[`sod::Service`] logging implementations via [`log`](https://crates.io/crates/log).

## Service Impls

- [`LogDebugService`] logs [`Debug`] input at a configured log level to [`log::log`], returning the input as output.
- [`LogDisplayService`] logs [`Display`] input at a configured log level to [`log::log`], returning the input as output.

## Use Case

These [`Service`] impls are most useful for logging an event as it passes through a service chain.

## Example

```rust
use sod::Service;
use sod_log::LogDisplayService;

let logging_service = LogDisplayService::info("my event: ");
logging_service.process("hello world!").unwrap();
```