2个版本
0.1.1 | 2023年2月10日 |
---|---|
0.1.0 | 2023年2月10日 |
#10 在 #deref-mut
191 每月下载量
用于 20 个crate(5 直接使用)
6KB
118 行
示例用法
use pino_deref::{Deref, DerefMut};
#[derive(Deref, DerefMut)]
struct Nametag(pub String);
fn main() {
let nametag = Nametag("pinosaur".into());
assert_eq!(*nametag, String::from("pinosaur"));
}
lib.rs
:
Deref和DerefMut派生宏
use pino_deref::{Deref, DerefMut};
#[derive(Deref, DerefMut)]
struct Nametag(pub String);
fn main() {
let nametag = Nametag("pinosaur".into());
assert_eq!(*nametag, String::from("pinosaur"));
}
依赖项
~1.5MB
~35K SLoC