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