12个版本 (破坏性更新)

0.9.0 2024年8月23日
0.8.0 2024年7月9日
0.7.0 2024年4月17日
0.5.0 2023年8月29日

#28#特性和结构

Download history • Rust 包仓库 5921/week @ 2024-05-03 • Rust 包仓库 4560/week @ 2024-05-10 • Rust 包仓库 3986/week @ 2024-05-17 • Rust 包仓库 4559/week @ 2024-05-24 • Rust 包仓库 4420/week @ 2024-05-31 • Rust 包仓库 4070/week @ 2024-06-07 • Rust 包仓库 4321/week @ 2024-06-14 • Rust 包仓库 3826/week @ 2024-06-21 • Rust 包仓库 3388/week @ 2024-06-28 • Rust 包仓库 3940/week @ 2024-07-05 • Rust 包仓库 3920/week @ 2024-07-12 • Rust 包仓库 4604/week @ 2024-07-19 • Rust 包仓库 6247/week @ 2024-07-26 • Rust 包仓库 6159/week @ 2024-08-02 • Rust 包仓库 6018/week @ 2024-08-09 • Rust 包仓库 6712/week @ 2024-08-16 • Rust 包仓库

25,898 每月下载量
63 个crate中使用(通过 修订

Apache-2.0

53KB
1.5K SLoC

修订派生

修订的过程宏的私有实现。

docs.rs Crates.io


lib.rs:

导出Revisioned过程宏属性,以及自动在结构体和枚举上生成Revisioned特质的derive过程宏。

以下原始类型将自动实现Revisioned特质:u8, u16, u32, u64, u128, usize, i8, i16, i32, i64, i128, isize, f32, f64, char, String, Vec, 32个元素以下的数组,Option, Box, Bound, Wrapping, (A, B), (A, B, C), (A, B, C, D), (A, B, C, D, E), Duration, HashMap, BTreeMap, Result, Cow<'_, T>, Decimal, regex::Regex, uuid::Uuid, chrono::DateTime, geo::Point, geo::LineString geo::Polygon, geo::MultiPoint, geo::MultiLineString, 和 geo::MultiPolygon。

依赖项

~255–700KB
~17K SLoC