#derive #merge #macro-derive #macro #conflate

macro conflate_derive

Derive macro for the conflate::Merge trait

1 unstable release

0.2.0 Sep 26, 2024

#113 in #macros

Download history 113/week @ 2024-09-21 801/week @ 2024-09-28 678/week @ 2024-10-05 618/week @ 2024-10-12

2,211 downloads per month
Used in conflate

Apache-2.0 OR MIT

10KB
127 lines

conflate-derive

This crate provides a derive macro for the conflate::Merge crate. See the conflate crate for more information.

Contact

You can ask questions in the Discussions or have a look at the FAQ.

Contact Where?
Issue Tracker GitHub Issues
Discord Discord
Discussions GitHub Discussions

Minimum Rust version policy

This crate's minimum supported rustc version is 1.64.0.

The current policy is that the minimum Rust version required to use this crate can be increased in minor version updates. For example, if crate 1.0 requires Rust 1.20.0, then crate 1.0.z for all values of z will also require Rust 1.20.0 or newer. However, crate 1.y for y > 0 may require a newer minimum version of Rust.

In general, this crate will be conservative with respect to the minimum supported version of Rust.

License

This project is dual-licensed under the Apache-2.0 and MIT licenses. The documentation and configuration files contained in this repository are licensed under the Creative Commons Zero license. You can find a copy of the license texts in the LICENSES directory.

conflate complies with version 3.0 of the REUSE specification.

Credits

This project is based on the awesome merge crate by Robin Krahl.

Dependencies

~295–730KB
~17K SLoC