1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#![doc = include_str!("./docs/lib.md")]
#![cfg_attr(docsrs, feature(doc_cfg))]

mod attribute_ident;
mod attrs_value;
mod convert_parsed;
mod flag_or_type;
mod flag_or_value;
mod from_attr;
mod macros;
mod parse_meta;
mod path_value;

pub use attribute_ident::AttributeIdent;
pub use attrs_value::AttrsValue;
pub use convert_parsed::ConvertParsed;
pub use flag_or_value::FlagOrValue;
pub use from_attr::FromAttr;
#[doc(inline)]
#[doc = include_str!("./docs/from_attr.md")]
pub use from_attr_macro::FromAttr;
#[doc(inline)]
#[doc = include_str!("./docs/from_ident.md")]
pub use from_attr_macro::FromIdent;
pub use parse_meta::ParseMeta;
pub use path_value::PathValue;

#[doc(hidden)]
pub mod __internal {
    pub use proc_macro2;
    pub use syn;
}