truncate_string_at_whitespace

Crates.iotruncate_string_at_whitespace
lib.rstruncate_string_at_whitespace
version1.0.3
sourcesrc
created_at2021-05-07 01:19:33.972393
updated_at2024-04-02 00:06:01.344275
descriptionTruncate a &str at the closest whitespace to a specified length with unicode safety
homepagehttps://git.sr.ht/~toddself/truncate_string_at_whitespace
repositoryhttps://git.sr.ht/~toddself/truncate_string_at_whitespace
max_upload_size
id394055
size5,277
toddself (toddself)

documentation

README

truncate white space

Truncate a string at a certain length, using the closest whitespace character.

Usage

Add the following to your Cargo.toml

truncate_string_at_whitespace = "1.0.2"

Then

use truncate_string_at_whitespace::truncate_text;


fn main () {
  let s = "This is a string that I want to truncate";
  let st = truncate_text(s, 12);
  assert_eq!(st, "This is a");
  let st2 = truncate_text(s, 16);
  assert_eq!(st2, "This is a string");
}

Licence

© 2021 Todd Kennedy, Apache-2.0

Commit count: 0

cargo fmt