[][src]Enum atomicwrites::OverwriteBehavior

pub enum OverwriteBehavior {
    AllowOverwrite,
    DisallowOverwrite,
}

Whether to allow overwriting if the target file exists.

Variants

AllowOverwrite

Overwrite files silently.

DisallowOverwrite

Don't overwrite files. AtomicFile.write will raise errors for such conditions only after you've already written your data.

Trait Implementations

impl Clone for OverwriteBehavior[src]

impl Copy for OverwriteBehavior[src]

Auto Trait Implementations

Blanket Implementations

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> From<T> for T[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]