• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 use proc_macro::TokenStream;
2 
3 extern "C" {
native_dep() -> isize4     fn native_dep() -> isize;
5 }
6 
7 #[proc_macro_derive(UsingNativeDep)]
use_native_dep(input: TokenStream) -> TokenStream8 pub fn use_native_dep(input: TokenStream) -> TokenStream {
9     println!("{}", unsafe { native_dep() });
10     input
11 }
12