#proc-macro #noop

macro noop_proc_macro

No-op proc_macro, literally does nothing

4 releases (2 breaking)

0.3.0 Jun 19, 2020
0.2.1 Nov 9, 2019
0.2.0 Nov 9, 2019
0.1.0 Oct 5, 2019

#706 in Procedural macros

Download history 343355/week @ 2025-10-01 335169/week @ 2025-10-08 344787/week @ 2025-10-15 365319/week @ 2025-10-22 379772/week @ 2025-10-29 401867/week @ 2025-11-05 397253/week @ 2025-11-12 408666/week @ 2025-11-19 289100/week @ 2025-11-26 314877/week @ 2025-12-03 329693/week @ 2025-12-10 294492/week @ 2025-12-17 219046/week @ 2025-12-24 258292/week @ 2025-12-31 357303/week @ 2026-01-07 346280/week @ 2026-01-14

1,227,239 downloads per month
Used in 214 crates (10 directly)

MIT license

3KB

NoOp proc macro

NoOp mocks for proc_macros that you might want to make optional.

#[cfg(feature = "serde")]
pub(crate) use serde_derive::{Serialize, Deserialize};

#[cfg(not(feature = "serde")]
pub(crate) use noop_proc_macro::{Serialize, Deserialize};

Supported proc_macros

No runtime deps