/// Do not point at the format string if it wasn't written in the source. | |
//@ forbid-output: required by this formatting parameter | |
#[derive(Debug)] | |
pub struct NonDisplay; | |
pub struct NonDebug; | |
fn main() { | |
let _ = format!(concat!("{", "}"), NonDisplay); //~ ERROR | |
let _ = format!(concat!("{", "0", "}"), NonDisplay); //~ ERROR | |
let _ = format!(concat!("{:", "?}"), NonDebug); //~ ERROR | |
let _ = format!(concat!("{", "0", ":?}"), NonDebug); //~ ERROR | |
} |