cargo_equip/lib.rs
1//! Provides a marker attribute for `cargo-equip`.
2
3#![forbid(unsafe_code)]
4#![warn(rust_2018_idioms)]
5
6#[allow(unused_extern_crates)]
7extern crate proc_macro; // for compatibility
8
9/// Returns `item` as is.
10#[proc_macro_attribute]
11pub fn equip(_: proc_macro::TokenStream, item: proc_macro::TokenStream) -> proc_macro::TokenStream {
12 item
13}