Sha256: 333ebc4fd0ac5ade2b129eef44a64a9c554718431dc78f22c9e11ffbd8eea342
Contents?: true
Size: 729 Bytes
Versions: 7
Compression:
Stored size: 729 Bytes
Contents
//! Debug tracing helpers. use core::fmt; /// Prefix added to the log file names, just before the thread name or id. pub static LOG_FILENAME_PREFIX: &str = "cranelift.dbg."; /// Helper for printing lists. pub struct DisplayList<'a, T>(pub &'a [T]) where T: 'a + fmt::Display; impl<'a, T> fmt::Display for DisplayList<'a, T> where T: 'a + fmt::Display, { fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { match self.0.split_first() { None => write!(f, "[]"), Some((first, rest)) => { write!(f, "[{first}")?; for x in rest { write!(f, ", {x}")?; } write!(f, "]") } } } }
Version data entries
7 entries across 7 versions & 1 rubygems