pub enum RustPlanMode {
Thin,
Full,
}Expand description
Rust artifact plan mode.
Variants§
Thin
Restore/save bounded dependency artifacts and Cargo freshness metadata.
Full
Restore/save the target tree explicitly, except transient state.
Trait Implementations§
Source§impl Clone for RustPlanMode
impl Clone for RustPlanMode
Source§fn clone(&self) -> RustPlanMode
fn clone(&self) -> RustPlanMode
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 Debug for RustPlanMode
impl Debug for RustPlanMode
Source§impl<'de> Deserialize<'de> for RustPlanMode
impl<'de> Deserialize<'de> for RustPlanMode
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for RustPlanMode
impl Display for RustPlanMode
Source§impl PartialEq for RustPlanMode
impl PartialEq for RustPlanMode
Source§fn eq(&self, other: &RustPlanMode) -> bool
fn eq(&self, other: &RustPlanMode) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for RustPlanMode
impl Serialize for RustPlanMode
impl Copy for RustPlanMode
impl Eq for RustPlanMode
impl StructuralPartialEq for RustPlanMode
Auto Trait Implementations§
impl Freeze for RustPlanMode
impl RefUnwindSafe for RustPlanMode
impl Send for RustPlanMode
impl Sync for RustPlanMode
impl Unpin for RustPlanMode
impl UnsafeUnpin for RustPlanMode
impl UnwindSafe for RustPlanMode
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,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§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