pub fn parse_buffer_mode(s: &str) -> Result<BufferMode, String>Expand description
Parse a buffer mode string into a BufferMode.
Accepted formats:
- “L” -> Line buffered (only uppercase; lowercase “l” is rejected per GNU stdbuf)
- “0” -> Unbuffered
- A positive integer (optionally with K, M, G, T, KB, kB, MB, GB suffix) -> Size buffered
- A bare suffix like “K” is treated as “1K” (= 1024) per GNU stdbuf