identconv

Convenient macros that turns Idents or ident like string literals into Idents or Strings by case converting.

Macros

| Macro | Case | Output |


| lower!() | flatlowercase | Ident | | upper!() | FLATUPPERCASE | Ident | | snake!() | snakecase | Ident | | usnake!() | UPPERSNAKE_CASE | Ident | | camel!() | camelCase | Ident | | pascal!() | PascalCase | Ident | | kebab!() | kebab-case | Ident | | ukebab!() | UPPER-KEBAB-CASE | Ident | | train!() | Train-Case | Ident |

| lower_strify!() | flatlowercase | &'static str | | upper_strify!() | FLATUPPERCASE | Iden&'static strt | | snake_strify!() | snakecase | &'static str | | usnake_strify!() | UPPERSNAKE_CASE | &'static str | | camel_strify!() | camelCase | &'static str | | pascal_strify!() | PascalCase | &'static str | | kebab_strify!() | kebab-case | &'static str | | ukebab_strify!() | UPPER-KEBAB-CASE | &'static str | | train_strify!() | Train-Case | &'static str |