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

Function col_width

atomic-cli/src/commands/memory/list.rs:351–357  ·  view source on GitHub ↗

The width of a column: the widest row cell, but at least the header width.

(cell_lens: impl Iterator<Item = usize>, header: &str)

Source from the content-addressed store, hash-verified

349
350/// The width of a column: the widest row cell, but at least the header width.
351fn col_width(cell_lens: impl Iterator<Item = usize>, header: &str) -> usize {
352 let header_w = header.chars().count();
353 cell_lens
354 .chain(std::iter::once(header_w))
355 .max()
356 .unwrap_or(header_w)
357}
358
359/// Is this `memory/…` entry the vault's index scaffold rather than a real
360/// canonical memory? The default `memory/MEMORY.md` installed by `init_vault`

Callers 1

runMethod · 0.85

Calls 1

countMethod · 0.45

Tested by

no test coverage detected