#functional #generic #macro

see_derive

see-through crate提供proc-macros的子模块

5个版本

0.0.5 2023年3月3日
0.0.4 2023年3月3日
0.0.3 2023年3月3日
0.0.2 2023年1月23日
0.0.1 2023年1月10日

#185 in #functional


see-through中使用

自定义许可

9KB
124

See Derive

一个内部crate,为仓库中的#[derive(...)]提供See & Look特质。

用法

提供的宏有

  • #[derive(See)]
  • #[derive(Look)] 这将自动推导出See,因为它是内部依赖项
  • auto_load!() 这个宏加载所有单元结构体,允许SeeLook访问泛型内部的字段。这个宏应该在仓库的根目录中调用,并且在所有SeeLook推导完成后调用。

描述

有关如何使用的更多详细信息,请访问see-through


lib.rs:

为特质See和扩展特质Load提供推导 see-through

依赖项

~1.5MB
~36K SLoC