string-simple 0.1.0

A library containing some simple string utilities that I use in my other projects.
Documentation
# String Simple

This utility library contains a collection of string functions that I use in my other projects. 

# How to use


### 1. Add Dependency

```toml
[dependencies]
string-simple = "0.1.0"
```

### 2. Use Crate

```rust
 use string_simple::builder::StringBuilder;
 const LOOP_COUNT: u8 = 10;

 fn main() {
     let mut new_builder = StringBuilder::new();
     let mut counter = 0;

     while counter < LOOP_COUNT {
         if counter % 2 == 0 {
             new_builder.append("even");
         } else {
             new_builder.append("odd");
         }
         if counter + 1 != LOOP_COUNT {
             new_builder.append(" ");
         }
         counter += 1;
     }
     // result = "even odd even odd..."
     let result = new_builder.build();
 }
```

# Task Checklist


 - [x] 'string builder' struct.
   - [x] Implementation
   - [x] Test cases
   - [x] Documentation
   - [x] Benchmark
 - [ ] 'replace all' string function.
   - [x] Implementation
   - [x] Test cases
   - [x] Documentation
   - [ ] Benchmark
 - [x] 'find first' string function.
   - [x] Implementation 
   - [x] Test Cases
   - [x] Documentation
   - [x] Benchmark
 - [ ] 'append' string function.
   - [x] Implementation
   - [x] Test cases
   - [x] Documentation
   - [ ] Benchmark
 - [ ] 'find all' string function.
   - [x] Implementation
   - [x] Test cases
   - [x] Documentation
   - [ ] Benchmark