Crate e_ai_summarize

Source

Modules§

cargo_utils
cli
clipboard
crate_recreator_py
crate_recreator_rs
file_gatherer
resolver
summarizer
e_ai_summarize: A GenAI-powered Rust source code summarizer.

Structs§

PreprocessConfig

Functions§

emit_literal
Decides if it should emit as raw string or escaped string
make_raw_string_literal
Generates a raw string literal using enough # to safely surround the input
preprocess_text
sanitize
Sanitizes the input string by removing non-printable control characters, except for commonly used whitespace characters: newline (\n), carriage return (\r), and tab (\t).