Skip to main content

use_text/
prelude.rs

1pub use use_case::{
2    CaseConversion, CaseError, TextCase, detect_case, to_camel_case, to_constant_case,
3    to_kebab_case, to_pascal_case, to_snake_case, to_title_case,
4};
5pub use use_markdown::{
6    MarkdownCodeFence, MarkdownHeading, MarkdownImage, MarkdownLink, MarkdownOutline,
7    extract_code_fences, extract_frontmatter, extract_headings, extract_images, extract_links,
8    extract_outline, has_frontmatter, heading_to_anchor, is_blockquote, is_horizontal_rule,
9    is_ordered_list_item, is_unordered_list_item, markdown_to_plain_text, strip_frontmatter,
10};
11pub use use_slug::{
12    Slug, SlugOptions, SlugSeparator, is_slug, normalize_slug, slug_words, slugify, truncate_slug,
13};
14pub use use_text_line::{
15    Line, LineEnding, LineNumber, LineStats, dedent_lines, indent_lines, line_count,
16    lines_with_numbers, non_empty_line_count, normalize_line_endings, trim_lines,
17};
18pub use use_token::{
19    Token, TokenKind, TokenSpan, TokenizerOptions, token_count, tokenize_chars, tokenize_sentences,
20    tokenize_whitespace, tokenize_words,
21};
22pub use use_word::{
23    Word, WordStats, contains_word, ends_with_word, normalize_word, starts_with_word, unique_words,
24    word_count, words,
25};