Struct PathPersistError

struct PathPersistError { ... }

Error returned when persisting a temporary file path fails.

Fields

error: Error

The underlying IO error.

path: TempPath

The temporary file path that couldn't be persisted.

Implementations

impl Debug for PathPersistError

fn fmt(self: &Self, f: &mut Formatter<'_>) -> Result

impl Display for PathPersistError

fn fmt(self: &Self, f: &mut Formatter<'_>) -> Result

impl Error for PathPersistError

fn source(self: &Self) -> Option<&dyn Error + 'static>

impl Freeze for PathPersistError

impl RefUnwindSafe for PathPersistError

impl Send for PathPersistError

impl Sync for PathPersistError

impl Unpin for PathPersistError

impl UnsafeUnpin for PathPersistError

impl UnwindSafe for PathPersistError

impl<T> Any for PathPersistError

fn type_id(self: &Self) -> TypeId

impl<T> Borrow for PathPersistError

fn borrow(self: &Self) -> &T

impl<T> BorrowMut for PathPersistError

fn borrow_mut(self: &mut Self) -> &mut T

impl<T> From for PathPersistError

fn from(t: T) -> T

Returns the argument unchanged.

impl<T> ToString for PathPersistError

fn to_string(self: &Self) -> String

impl<T, U> Into for PathPersistError

fn into(self: Self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of [From]<T> for U chooses to do.

impl<T, U> TryFrom for PathPersistError

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

impl<T, U> TryInto for PathPersistError

fn try_into(self: Self) -> Result<U, <U as TryFrom<T>>::Error>