4 stable releases

1.0.3 Mar 6, 2024
1.0.2 Mar 5, 2024
1.0.1 Mar 4, 2024

#327 in Procedural macros

Download history 325/week @ 2024-03-02 29/week @ 2024-03-09 63/week @ 2024-03-16 6/week @ 2024-03-23 2/week @ 2024-03-30

71 downloads per month

MIT/Apache

7KB

quote-alias

A helper macro for easily reusing static token streams.

Documentation


lib.rs:

The alias! macro can be used to assign token streams to convenient identifiers.

use quote::quote;
use quote_alias::alias;

alias! {
    Foo(my_crate::Foo),
}

// same as: quote! { my_crate::Foo::new() };
let create_foo = quote! { #Foo::new() };

See alias! for more detailed documentation and usage examples.

Dependencies

~84KB