#![warn(clippy::pathbuf_init_then_push)] | |
use std::path::PathBuf; | |
fn main() { | |
let mut path_buf = PathBuf::from("foo"); | |
path_buf = PathBuf::from("foo").join("bar"); | |
let bar = "bar"; | |
path_buf = PathBuf::from("foo").join(bar); | |
let mut path_buf = PathBuf::from("foo").join("bar").join("buz"); | |
let mut x = PathBuf::new(); | |
println!("{}", x.display()); | |
x.push("Duck"); | |
let mut path_buf = PathBuf::new(); | |
#[cfg(cats)] | |
path_buf.push("foo"); | |
} |