[−][src]Enum dmenv::Error
Every variant matches a type of error we want the end-use to see. here so that we have full control over the error messages printed to the user.
Variants
ReadError
Fields of ReadError
WriteError
Fields of WriteError
NulByteFound
Fields of NulByteFound
arg: String
ProcessStartError
Fields of ProcessStartError
message: String
ProcessWaitError
Fields of ProcessWaitError
io_error: Error
ProcessOutError
Fields of ProcessOutError
io_error: Error
PipUpgradeFailed
Fields of PipUpgradeFailed
BrokenPipFreezeLine
Fields of BrokenPipFreezeLine
line: String
MissingSetupPy
Fields of MissingSetupPy
MissingLock
Fields of MissingLock
expected_path: PathBuf
MissingVenv
Fields of MissingVenv
path: PathBuf
FileExists
Fields of FileExists
path: PathBuf
Other
Fields of Other
message: String
MalformedLock
Fields of MalformedLock
NothingToBump
Fields of NothingToBump
name: String
MultipleBumps
Fields of MultipleBumps
name: String
Trait Implementations
Auto Trait Implementations
Blanket Implementations
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
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> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,