Roopes是一个Rust面向对象模式元素系统。该crate提供了Rust中典型面向对象模式的泛型特性和实现。它旨在用作实现OOP架构的可执行文件的实用类簇——在Rust中!
所有者 zwerdlds。
#19 在 #面向对象
在 2 个crate中使用
89KB 3K SLoC
该crate提供了roopes-derive使用和roopes导出的情况所支持的基本结构和接口。
lib.rs
roopes的主要容器库。库中提供的所有静态定义(非宏)类型都包含在这个模块中。
roopes
~1.5MB ~40K SLoC