MCPcopy Create free account
hub / github.com/atomicdotdev/atomic / truncate_for_progress

Function truncate_for_progress

atomic-cli/src/commands/git/parallel.rs:842–852  ·  view source on GitHub ↗
(input: &str, max_chars: usize)

Source from the content-addressed store, hash-verified

840}
841
842fn truncate_for_progress(input: &str, max_chars: usize) -> String {
843 let mut out = String::new();
844 for (idx, ch) in input.chars().enumerate() {
845 if idx >= max_chars {
846 out.push_str("...");
847 return out;
848 }
849 out.push(ch);
850 }
851 out
852}
853
854fn format_byte_count(bytes: usize) -> String {
855 const KIB: f64 = 1024.0;

Callers 1

slow_import_commit_labelFunction · 0.85

Calls 1

pushMethod · 0.45

Tested by

no test coverage detected