[−][src]Enum cargo_update::ops::ConfigOperation
A single operation to be executed upon configuration of a package.
Variants
SetToolchain(String)
Set the toolchain to use to compile the package.
Use the default toolchain to use to compile the package.
DefaultFeatures(bool)
Whether to compile the package with the default features.
AddFeature(String)
Compile the package with the specified feature.
RemoveFeature(String)
Remove the feature from the list of features to compile with.
SetDebugMode(bool)
Set debug mode being enabled to the specified value.
SetInstallPrereleases(bool)
Set allowing to install prereleases to the specified value.
SetTargetVersion(VersionReq)
Constrain the installed to the specified one.
Always install latest package version.
Trait Implementations
impl Clone for ConfigOperation
[src]
pub fn clone(&self) -> ConfigOperation
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for ConfigOperation
[src]
impl Eq for ConfigOperation
[src]
impl Hash for ConfigOperation
[src]
pub fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
pub fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl Ord for ConfigOperation
[src]
pub fn cmp(&self, other: &ConfigOperation) -> Ordering
[src]
#[must_use]pub fn max(self, other: Self) -> Self
1.21.0[src]
#[must_use]pub fn min(self, other: Self) -> Self
1.21.0[src]
#[must_use]pub fn clamp(self, min: Self, max: Self) -> Self
1.50.0[src]
impl PartialEq<ConfigOperation> for ConfigOperation
[src]
pub fn eq(&self, other: &ConfigOperation) -> bool
[src]
pub fn ne(&self, other: &ConfigOperation) -> bool
[src]
impl PartialOrd<ConfigOperation> for ConfigOperation
[src]
pub fn partial_cmp(&self, other: &ConfigOperation) -> Option<Ordering>
[src]
pub fn lt(&self, other: &ConfigOperation) -> bool
[src]
pub fn le(&self, other: &ConfigOperation) -> bool
[src]
pub fn gt(&self, other: &ConfigOperation) -> bool
[src]
pub fn ge(&self, other: &ConfigOperation) -> bool
[src]
impl StructuralEq for ConfigOperation
[src]
impl StructuralPartialEq for ConfigOperation
[src]
Auto Trait Implementations
impl RefUnwindSafe for ConfigOperation
impl Send for ConfigOperation
impl Sync for ConfigOperation
impl Unpin for ConfigOperation
impl UnwindSafe for ConfigOperation
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
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.
pub 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>,