2个版本

0.1.1 2023年2月10日
0.1.0 2023年2月10日

#10#deref-mut

Download history • Rust 包仓库 65/week @ 2024-04-08 • Rust 包仓库 94/week @ 2024-04-15 • Rust 包仓库 64/week @ 2024-04-22 • Rust 包仓库 58/week @ 2024-04-29 • Rust 包仓库 52/week @ 2024-05-06 • Rust 包仓库 74/week @ 2024-05-13 • Rust 包仓库 64/week @ 2024-05-20 • Rust 包仓库 124/week @ 2024-05-27 • Rust 包仓库 64/week @ 2024-06-03 • Rust 包仓库 78/week @ 2024-06-10 • Rust 包仓库 74/week @ 2024-06-17 • Rust 包仓库 96/week @ 2024-06-24 • Rust 包仓库 45/week @ 2024-07-08 • Rust 包仓库 79/week @ 2024-07-15 • Rust 包仓库 51/week @ 2024-07-22 • Rust 包仓库

191 每月下载量
用于 20 个crate(5 直接使用)

MIT/Apache

6KB
118

pino_deref

Deref和DerefMut派生宏

crates.io docs.rs MIT/Apache 2.0

示例用法

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