| Crates.io | reddish |
| lib.rs | reddish |
| version | 0.2.0 |
| created_at | 2022-10-14 16:31:53.425285+00 |
| updated_at | 2022-10-20 12:26:16.392563+00 |
| description | A Rust utility library |
| homepage | https://reddish.github.io |
| repository | https://github.com/rodgeraraujo/reddish |
| max_upload_size | |
| id | 688364 |
| size | 9,679 |

A Rust utility library, making easier by taking the hassle out of working.
Add this to your Cargo.toml:
[dependencies]
reddish = "0.2.0"
extern crate reddish;
use reddish::*;
fn main() {
println!("{}", snake_case("fooBarBaz"));
// foo_bar_baz
}
“String” Methods
.camel_case([string='']): Converts string to camel case..capitalize([string='']): Capitalize first char of string..kebab_case([string='']): Converts string to kebab case..snake_case([string='']): Converts string to snake case..title_case([string='']): Converts string to title case..pad([string=''], pad_length, pad_char=' '): Adds padding of length pad_length to both ends of string using optional pad_char, if no pad_char is supplied the pad_char defaults to ' '.pad_end([string=''], pad_length, pad_char=' '): Adds padding of length pad_length to the end of string using optional pad_char, if no pad_char is supplied the pad_char defaults to ' '.truncate([string=''], truncate_length): Truncates string to truncate_length.“Array” Methods
.concat(vec: Vec<T>, values: Vec<T>): Creates a new array concatenating an array with any additional array values..difference(vec: Vec<T>, values: Vec<T>): Creates an array of values not included in the other given arrays using the same for equality comparisons..find_index(vec: Vec<T>, find: F): Returns the index of the first found element..find_last_index(vec: Vec<T>, find: F): Iterates over elements of collection from right to left, and returns the index of the found element..join(vec: Vec<T>, sep: &str): Converts all elements in array into a string separated by separator.“Object” Methods
“Collection” Methods