yazi/yazi-macro/src/fmt.rs

9 lines
186 B
Rust

#[macro_export]
macro_rules! try_format {
($($arg:tt)*) => {{
use std::fmt::Write;
let mut output = String::new();
output.write_fmt(format_args!($($arg)*)).map(|_| output)
}}
}