MCPcopy Create free account
hub / github.com/clawshell/clawshell / parse_literal_size

Function parse_literal_size

src/email.rs:667–679  ·  view source on GitHub ↗
(line: &str)

Source from the content-addressed store, hash-verified

665}
666
667fn parse_literal_size(line: &str) -> Option<usize> {
668 let line = line.trim_end();
669 let close = line.rfind('}')?;
670 if close + 1 != line.len() {
671 return None;
672 }
673 let open = line[..close].rfind('{')?;
674 if open + 1 >= close {
675 return None;
676 }
677
678 line[open + 1..close].parse::<usize>().ok()
679}
680
681fn capture_numeric_token(line: &str, key: &str) -> Option<String> {
682 let marker = format!("{key} ");

Callers 1

run_commandMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected