pub fn format_column(
text: &str,
width: usize,
align: ColumnAlign,
truncate_strategy: TruncateStrategy,
) -> StringExpand description
Format text into a fixed-width column with alignment and truncation.
Guarantee: Output length will NEVER exceed width characters.
ยงExamples
use batuta_common::display::{format_column, ColumnAlign, TruncateStrategy};
assert_eq!(format_column("test", 8, ColumnAlign::Left, TruncateStrategy::End), "test ");
assert_eq!(format_column("test", 8, ColumnAlign::Right, TruncateStrategy::End), " test");
assert_eq!(format_column("test", 8, ColumnAlign::Center, TruncateStrategy::End), " test ");