Struct PythonEnvironmentPrunePlan
pub struct PythonEnvironmentPrunePlan {
pub root: PathBuf,
pub policy: PythonEnvironmentPrunePolicy,
pub candidates: Vec<PythonEnvironmentPruneCandidate>,
pub reclaimable_size_bytes: u64,
pub reclaimable_file_count: u64,
}Fields§
§root: PathBuf§policy: PythonEnvironmentPrunePolicy§candidates: Vec<PythonEnvironmentPruneCandidate>§reclaimable_size_bytes: u64§reclaimable_file_count: u64Trait Implementations§
§impl Clone for PythonEnvironmentPrunePlan
impl Clone for PythonEnvironmentPrunePlan
§fn clone(&self) -> PythonEnvironmentPrunePlan
fn clone(&self) -> PythonEnvironmentPrunePlan
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 more§impl Debug for PythonEnvironmentPrunePlan
impl Debug for PythonEnvironmentPrunePlan
§impl PartialEq for PythonEnvironmentPrunePlan
impl PartialEq for PythonEnvironmentPrunePlan
§fn eq(&self, other: &PythonEnvironmentPrunePlan) -> bool
fn eq(&self, other: &PythonEnvironmentPrunePlan) -> bool
Tests for
self and other values to be equal, and is used by ==.§impl Serialize for PythonEnvironmentPrunePlan
impl Serialize for PythonEnvironmentPrunePlan
§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl Eq for PythonEnvironmentPrunePlan
impl StructuralPartialEq for PythonEnvironmentPrunePlan
Auto Trait Implementations§
impl Freeze for PythonEnvironmentPrunePlan
impl RefUnwindSafe for PythonEnvironmentPrunePlan
impl Send for PythonEnvironmentPrunePlan
impl Sync for PythonEnvironmentPrunePlan
impl Unpin for PythonEnvironmentPrunePlan
impl UnsafeUnpin for PythonEnvironmentPrunePlan
impl UnwindSafe for PythonEnvironmentPrunePlan
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