var searchIndex = {}; searchIndex["inflector"] = {"doc":"Adds String based inflections for Rust. Snake, kebab, camel,\nsentence, class, title, upper, and lower cases as well as ordinalize,\ndeordinalize, demodulize, deconstantize, and foreign key are supported as\nboth traits and pure functions acting on String types.","items":[[0,"cases","inflector","Provides case inflections\n- Camel case\n- Class case\n- Kebab case\n- Lower case\n- Screaming snake case\n- Table case\n- Sentence case\n- Snake case\n- Upper case",null,null],[0,"classcase","inflector::cases","Provides conversion to and detection of class case strings.",null,null],[5,"to_class_case","inflector::cases::classcase","Converts a `String` to `ClassCase` `String`",null,{"inputs":[{"name":"string"}],"output":{"name":"string"}}],[5,"is_class_case","","Determines if a `String` is `ClassCase` `bool`",null,{"inputs":[{"name":"string"}],"output":{"name":"bool"}}],[0,"camelcase","inflector::cases","Provides conversion to and detection of camel case strings.",null,null],[5,"to_camel_case","inflector::cases::camelcase","Converts a `String` to camelCase `String`",null,{"inputs":[{"name":"string"}],"output":{"name":"string"}}],[5,"is_camel_case","","Determines if a `String` is camelCase bool``",null,{"inputs":[{"name":"string"}],"output":{"name":"bool"}}],[0,"snakecase","inflector::cases","Provides conversion to and detection of snake case strings.",null,null],[5,"to_snake_case","inflector::cases::snakecase","Converts a `String` to `snake_case` `String`",null,{"inputs":[{"name":"string"}],"output":{"name":"string"}}],[5,"is_snake_case","","Determines of a `String` is `snake_case`",null,{"inputs":[{"name":"string"}],"output":{"name":"bool"}}],[0,"screamingsnakecase","inflector::cases","Provides conversion to and detection of screaming snake case strings.",null,null],[5,"to_screaming_snake_case","inflector::cases::screamingsnakecase","Converts a `String` to `SCREAMING_SNAKE_CASE` `String`",null,{"inputs":[{"name":"string"}],"output":{"name":"string"}}],[5,"is_screaming_snake_case","","Determines of a `String` is `SCREAMING_SNAKE_CASE`",null,{"inputs":[{"name":"string"}],"output":{"name":"bool"}}],[0,"kebabcase","inflector::cases","Provides conversion to and detection of kebab case strings.",null,null],[5,"is_kebab_case","inflector::cases::kebabcase","Determines if a `String` is `kebab-case`",null,{"inputs":[{"name":"string"}],"output":{"name":"bool"}}],[5,"to_kebab_case","","Converts a `String` to `kebab-case` `String`",null,{"inputs":[{"name":"string"}],"output":{"name":"string"}}],[0,"sentencecase","inflector::cases","Provides conversion to and detection of sentence case strings.",null,null],[5,"to_sentence_case","inflector::cases::sentencecase","Converts a `String` to `Sentence case` `String`",null,{"inputs":[{"name":"string"}],"output":{"name":"string"}}],[5,"is_sentence_case","","Determines of a `String` is `Sentence case`",null,{"inputs":[{"name":"string"}],"output":{"name":"bool"}}],[0,"titlecase","inflector::cases","Provides conversion to and detection of title case strings.",null,null],[5,"to_title_case","inflector::cases::titlecase","Converts a `String` to `Title Case` `String`",null,{"inputs":[{"name":"string"}],"output":{"name":"string"}}],[5,"is_title_case","","Determines if a `String` is `Title Case`",null,{"inputs":[{"name":"string"}],"output":{"name":"bool"}}],[0,"tablecase","inflector::cases","Provides conversion to and detection of table case strings.",null,null],[5,"to_table_case","inflector::cases::tablecase","Converts a `String` to `table-case` `String`",null,{"inputs":[{"name":"string"}],"output":{"name":"string"}}],[5,"is_table_case","","Determines if a `String` is `table-case`",null,{"inputs":[{"name":"string"}],"output":{"name":"bool"}}],[0,"uppercase","inflector::cases","Provides conversion to upper case strings.",null,null],[5,"to_upper_case","inflector::cases::uppercase","Converts a `String` to uppercase `String`",null,{"inputs":[{"name":"string"}],"output":{"name":"string"}}],[5,"is_upper_case","","Determines if a `String` is UPPERCASE",null,{"inputs":[{"name":"string"}],"output":{"name":"bool"}}],[0,"lowercase","inflector::cases","Provides conversion to lower case strings.",null,null],[5,"to_lower_case","inflector::cases::lowercase","Converts a `String` to lowercase `String`",null,{"inputs":[{"name":"string"}],"output":{"name":"string"}}],[5,"is_lower_case","","Determines if a `String` is lowercase",null,{"inputs":[{"name":"string"}],"output":{"name":"bool"}}],[0,"numbers","inflector","Provides number inflections\n- Ordinalize\n- Deordinalize",null,null],[0,"ordinalize","inflector::numbers","Provides ordinalization of a string.",null,null],[5,"ordinalize","inflector::numbers::ordinalize","Orginalizes a `String`",null,{"inputs":[{"name":"string"}],"output":{"name":"string"}}],[0,"deordinalize","inflector::numbers","Provides deordinalization of a string.",null,null],[5,"deordinalize","inflector::numbers::deordinalize","Deorginalizes a `String`",null,{"inputs":[{"name":"string"}],"output":{"name":"string"}}],[0,"suffix","inflector","Provides suffix inflections\n- Foreign key",null,null],[0,"foreignkey","inflector::suffix","Provides foreign key conversion for String.",null,null],[5,"to_foreign_key","inflector::suffix::foreignkey","Converts a `String` to a `foreign_key`",null,{"inputs":[{"name":"string"}],"output":{"name":"string"}}],[5,"is_foreign_key","","Determines if a `String` is a `foreign_key`",null,{"inputs":[{"name":"string"}],"output":{"name":"bool"}}],[0,"string","inflector","Provides string inflections\n- Deconstantize\n- Demodulize\n- Pluralize\n- Singularize",null,null],[0,"demodulize","inflector::string","Provides demodulize a string.",null,null],[5,"demodulize","inflector::string::demodulize","",null,{"inputs":[{"name":"string"}],"output":{"name":"string"}}],[0,"deconstantize","inflector::string","Provides deconstantizea string.",null,null],[5,"deconstantize","inflector::string::deconstantize","",null,{"inputs":[{"name":"string"}],"output":{"name":"string"}}],[0,"pluralize","inflector::string","Provides conversion to plural strings.",null,null],[5,"to_plural","inflector::string::pluralize","Converts a `String` to pluralized `String`",null,{"inputs":[{"name":"string"}],"output":{"name":"string"}}],[0,"singularize","inflector::string","Provides conversion to singular strings.",null,null],[5,"to_singular","inflector::string::singularize","Converts a `String` to singularized `String`",null,{"inputs":[{"name":"string"}],"output":{"name":"string"}}],[8,"Inflector","inflector","",null,null],[10,"to_class_case","","",0,null],[10,"is_class_case","","",0,null],[10,"to_camel_case","","",0,null],[10,"is_camel_case","","",0,null],[10,"to_table_case","","",0,null],[10,"is_table_case","","",0,null],[10,"to_snake_case","","",0,null],[10,"is_snake_case","","",0,null],[10,"to_screaming_snake_case","","",0,null],[10,"is_screaming_snake_case","","",0,null],[10,"to_kebab_case","","",0,null],[10,"is_kebab_case","","",0,null],[10,"to_sentence_case","","",0,null],[10,"is_sentence_case","","",0,null],[10,"to_title_case","","",0,null],[10,"is_title_case","","",0,null],[10,"to_upper_case","","",0,null],[10,"is_upper_case","","",0,null],[10,"to_lower_case","","",0,null],[10,"is_lower_case","","",0,null],[10,"ordinalize","","",0,null],[10,"deordinalize","","",0,null],[10,"to_foreign_key","","",0,null],[10,"is_foreign_key","","",0,null],[10,"demodulize","","",0,null],[10,"deconstantize","","",0,null],[10,"to_plural","","",0,null],[10,"to_singular","","",0,null]],"paths":[[8,"Inflector"]]}; initSearch(searchIndex);