8 releases

0.1.7 Mar 19, 2022
0.1.6 Apr 22, 2021
0.1.5 Aug 1, 2020
0.1.4 Jul 29, 2020
0.1.3 Jun 29, 2020

#131 in No standard library

Download history 129647/week @ 2025-11-04 107020/week @ 2025-11-11 145197/week @ 2025-11-18 92879/week @ 2025-11-25 95314/week @ 2025-12-02 83795/week @ 2025-12-09 80990/week @ 2025-12-16 51872/week @ 2025-12-23 53498/week @ 2025-12-30 96381/week @ 2026-01-06 97223/week @ 2026-01-13 91317/week @ 2026-01-20 91563/week @ 2026-01-27 100965/week @ 2026-02-03 95271/week @ 2026-02-10 98343/week @ 2026-02-17

402,519 downloads per month
Used in 16 crates (4 directly)

MIT license

6KB
78 lines

Trim in-place

CI

This crate is used for extending String in order to do in-place trimming.

Usage

use trim_in_place::TrimInPlace;

let mut s = String::from(" 1234 abcd  ");

s.trim_in_place();

assert_eq!("1234 abcd", s);

Benchmark

cargo bench

Crates.io

https://crates.io/crates/trim-in-place

Documentation

https://docs.rs/trim-in-place

License

MIT

No runtime deps