Comments (3)
I may be missing something, but the argument to new
is only a prefix, right? So it does this already. If you didn't want a prefix, you could keep it empty. https://doc.rust-lang.org/tempdir/src/tempdir/lib.rs.html#202
from tempdir.
@steveklabnik Sorry! I skimmed the intro and didn't see the part that said that. And then I looked at the docs for new()
and they didn't say anything about generating a filename randomly. That comboed with the fact that the argument isn't an Option<&str>
is why I thought it didn't generate random directory names. Maybe the docs for new()
can be extended to provide a little more details?
from tempdir.
We've moved the tempdir
API into tempfile
. One of the changes was to remove the prefix
argument from TempDir::new()
and use a builder to specify a prefix/suffix so I'll go ahead and close this one now. Thanks all!
from tempdir.
Related Issues (20)
- The implementation of `Debug` breaks build on Rust 1.1 HOT 5
- TempDir affected by remove_dir_all unreliability on windows HOT 7
- Design question: why support just dirs and not files? HOT 16
- (Not)Equivalent of dangling pointer dereferencing when calling `path` after `into_path` HOT 2
- Unnecessary Option in TempDir or panicky code HOT 2
- Update examples to use `?`
- Add CI for Windows and Mac HOT 1
- Add keywords and categories to Cargo.toml
- Finalize conventions for `close` HOT 10
- Update html_root_url attribute to point to https://docs.rs/tempdir/$version
- Library evaluation tracking issue HOT 4
- option to keep a temporary directory after panic, for debugging purposes HOT 9
- path to 1.0 HOT 2
- Publish New Version HOT 5
- Support ramfs through type `RamDir` HOT 2
- deprecate into_path(), rename persist() HOT 4
- Deprecate the tempdir crate HOT 11
- Move back to nursery
- Upgrade rand dependency to 0.7 and remove_dir_all to 0.6 and release new version HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tempdir.