Module attr

Module attr 

Source

Re-exportsยง

pub use crate::internals::case::RenameRule;

Structsยง

Attr ๐Ÿ”’
BoolAttr ๐Ÿ”’
BorrowAttribute ๐Ÿ”’
Container
Represents struct or enum attribute information.
Field
Represents field attribute information
RenameAllRules
Variant
Represents variant attribute information
VecAttr ๐Ÿ”’

Enumsยง

Default
Represents the default to use for a field when deserializing.
Identifier
Whether this enum represents the fields of a struct or the variants of an enum.
TagType
Styles of representing an enum.

Functionsยง

borrowable_lifetimes ๐Ÿ”’
collect_lifetimes ๐Ÿ”’
collect_lifetimes_from_tokens ๐Ÿ”’
decide_identifier ๐Ÿ”’
decide_tag ๐Ÿ”’
get_lit_str ๐Ÿ”’
get_lit_str2 ๐Ÿ”’
get_multiple_renames ๐Ÿ”’
get_renames ๐Ÿ”’
get_ser_and_de ๐Ÿ”’
get_where_predicates ๐Ÿ”’
is_cow ๐Ÿ”’
is_implicitly_borrowed ๐Ÿ”’
is_implicitly_borrowed_reference ๐Ÿ”’
is_option ๐Ÿ”’
is_primitive_path ๐Ÿ”’
is_primitive_type ๐Ÿ”’
is_reference ๐Ÿ”’
is_slice_u8 ๐Ÿ”’
is_str ๐Ÿ”’
parse_lit_into_expr_path ๐Ÿ”’
parse_lit_into_lifetimes ๐Ÿ”’
parse_lit_into_path ๐Ÿ”’
parse_lit_into_ty ๐Ÿ”’
parse_lit_into_where ๐Ÿ”’
unraw ๐Ÿ”’

Type Aliasesยง

SerAndDe ๐Ÿ”’