tempfile/
tempfile.rs

1// Copyright 2023 The rust-ggstd authors.
2// SPDX-License-Identifier: 0BSD
3
4use ggstd::os::TempDir;
5use ggstd::os::TempFile;
6
7fn main() {
8    let tf = TempFile::new("ggstd-*.txt").unwrap();
9    println!("{}", tf.path.to_string_lossy());
10
11    let td = TempDir::new("ggstd-").unwrap();
12    println!("{}", td.path.to_string_lossy());
13
14    let tf = TempFile::new_in_dir(&td.path, "ggstd-*.txt").unwrap();
15    println!("{}", tf.path.to_string_lossy());
16}