mokuya 0.0.5

Generic procedural macro helpers for parsing, type analysis, and derive macro generation.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
pub use super::add_traits_to_generics::add_traits_to_generics;
pub use super::error::Error;
pub use super::for_extend_token_stream::for_extend_token_stream;
pub use super::generics_split_for_impl::generics_split_for_impl;
pub use super::get_attr::get_attr;
pub use super::get_attributes::get_attributes;
pub use super::get_data_struct::get_data_struct;
pub use super::get_fields::get_fields;
pub use super::get_function_args::get_function_args;
pub use super::get_function_signature::get_function_signature;
pub use super::get_impl::get_impl;
pub use super::get_named_fields::get_named_fields;
pub use super::get_struct_name::get_struct_name;
pub use super::get_type_path::get_type_path;
pub use super::is_async_fn::is_async_fn;
pub use super::is_function::is_function;
pub use super::new_ident::new_ident;
pub use super::new_ident_camel_case::new_ident_camel_case;