# rust class
Annotations for a good form of OOP in Rust
Issues: <https://github.com/brody4hire/rust-class/issues>
## License
either of:
- Apache 2.0
- MIT
## Sample code
```rust
use class;
#[class::interface]
trait T {
fn f1();
}
#[class::implements(T)]
struct I;
impl T for I {
fn f1() { todo!() }
}
```