pub struct PythonEnvironmentRepairReport {
pub outcome: PythonEnvironmentRepairOutcome,
pub environment: PreparedPythonEnvironment,
pub replaced_error: Option<String>,
pub cleanup_pending: Option<PathBuf>,
}Fields§
§outcome: PythonEnvironmentRepairOutcome§environment: PreparedPythonEnvironment§replaced_error: Option<String>§cleanup_pending: Option<PathBuf>Trait Implementations§
Source§impl Clone for PythonEnvironmentRepairReport
impl Clone for PythonEnvironmentRepairReport
Source§fn clone(&self) -> PythonEnvironmentRepairReport
fn clone(&self) -> PythonEnvironmentRepairReport
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl PartialEq for PythonEnvironmentRepairReport
impl PartialEq for PythonEnvironmentRepairReport
Source§fn eq(&self, other: &PythonEnvironmentRepairReport) -> bool
fn eq(&self, other: &PythonEnvironmentRepairReport) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for PythonEnvironmentRepairReport
impl StructuralPartialEq for PythonEnvironmentRepairReport
Auto Trait Implementations§
impl Freeze for PythonEnvironmentRepairReport
impl RefUnwindSafe for PythonEnvironmentRepairReport
impl Send for PythonEnvironmentRepairReport
impl Sync for PythonEnvironmentRepairReport
impl Unpin for PythonEnvironmentRepairReport
impl UnsafeUnpin for PythonEnvironmentRepairReport
impl UnwindSafe for PythonEnvironmentRepairReport
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more