unconst/lib.rs
1#![no_std]
2
3#[cfg(not(feature = "const"))]
4extern crate alloc;
5
6#[cfg(not(feature = "const"))]
7mod unconst;
8
9use proc_macro::TokenStream;
10
11#[cfg(feature = "const")]
12#[proc_macro_attribute]
13pub fn unconst(_attr: TokenStream, item: TokenStream) -> TokenStream {
14 item
15}
16
17#[cfg(not(feature = "const"))]
18#[proc_macro_attribute]
19pub fn unconst(_attr: TokenStream, item: TokenStream) -> TokenStream {
20 unconst::unconst(_attr, item)
21}