Expand description
Structsยง
- Attrs
- The list of attributes on a type. All attributes except
attrs
(HIR attrs) are potentially read by the diplomat macro and the AST backends, anything that is not should be added as an HIR attribute ([crate::hir::Attrs
]). - Diplomat
Backend Attr - A
#[diplomat::attr(...)]
attribute - Rename
Attr - A pattern for use in rename attributes, like
#[diplomat::abi_rename]
- Rename
Pattern ๐
Enumsยง
- Attr ๐
- Attr
Inherit ๐Context - Diplomat
Backend Attr Cfg - Standard
Attribute ๐ - Helper type for parsing standard attributes. A standard attribute typically will accept the forms:
Functionsยง
- serialize_
meta ๐ - syn_
attr_ ๐to_ ast_ attr