在 Rust 中,#[derive(Debug)] 宏用于自动为结构体或枚举实现 Debug trait。Debug trait 允许一个类型的实例被格式化为字符串,通常用于调试输出。以下是 #[derive(Debug)] 通常的使用方式:
Rust
#[derive(Debug)]
Debug trait
#[derive(Debug)] struct Point { x: i32, y