# Proc Macros for `mimicry` [![Build Status](https://github.com/slowli/mimicry/workflows/Rust/badge.svg?branch=main)](https://github.com/slowli/mimicry/actions) [![License: MIT OR Apache-2.0](https://img.shields.io/badge/License-MIT%2FApache--2.0-blue)](https://github.com/slowli/mimicry#license) ![rust 1.57+ required](https://img.shields.io/badge/rust-1.57+-blue.svg?label=Required%20Rust) **Documentation:** [![crate docs (main)](https://img.shields.io/badge/main-yellow.svg?label=docs)](https://slowli.github.io/mimicry/mimicry/) This crate provides procedural macros for [`mimicry`], allowing for lightweight mocking / spying. ## Usage The crate macros are re-exported from the main crate, so it rarely makes sense to use it as a direct dependency. See `mimicry` readme and crate docs for the examples of usage. ## License Licensed under either of [Apache License, Version 2.0](LICENSE-APACHE) or [MIT license](LICENSE-MIT) at your option. Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in `mimicry` by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions. [`mimicry`]: https://crates.io/crates/mimicry