nvim_oxi_types/
macros.rs

1/// Same as [`format!`] but creates an [`nvim_oxi::String`](crate::String).
2#[macro_export]
3macro_rules! string {
4    ($($tt:tt)*) => {{
5        let mut w = $crate::StringBuilder::new();
6        ::core::fmt::Write::write_fmt(&mut w, format_args!($($tt)*))
7            .expect("a formatting trait implementation returned an error");
8        w.finish()
9    }};
10}