[−][src]Struct test_dir::TempDir
Temporary directory
Methods
impl TempDir
[src]
pub fn temp() -> Result<Self>
[src]
Try to create a temporary directory inside system tmp directory.
pub fn current_rnd() -> Result<Self>
[src]
Try to create a temporary directory inside the current directory.
pub fn current(path: &Path) -> Result<Self>
[src]
Try to create a temporary directory with a given path inside the current directory.
pub fn path(&self) -> PathBuf
[src]
Get the path of the temporary directory.
Trait Implementations
Auto Trait Implementations
impl Send for TempDir
impl Sync for TempDir
impl Unpin for TempDir
impl UnwindSafe for TempDir
impl RefUnwindSafe for TempDir
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,