pub enum UpgradeBehavior {
Install,
UninstallPrevious,
Deny,
}Variants§
Trait Implementations§
Source§impl Clone for UpgradeBehavior
impl Clone for UpgradeBehavior
Source§fn clone(&self) -> UpgradeBehavior
fn clone(&self) -> UpgradeBehavior
Returns a duplicate of the value. Read more
1.0.0 · 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 UpgradeBehavior
impl Debug for UpgradeBehavior
Source§impl Display for UpgradeBehavior
impl Display for UpgradeBehavior
Source§impl FromStr for UpgradeBehavior
impl FromStr for UpgradeBehavior
Source§impl Hash for UpgradeBehavior
impl Hash for UpgradeBehavior
Source§impl Ord for UpgradeBehavior
impl Ord for UpgradeBehavior
Source§fn cmp(&self, other: &UpgradeBehavior) -> Ordering
fn cmp(&self, other: &UpgradeBehavior) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for UpgradeBehavior
impl PartialEq for UpgradeBehavior
Source§impl PartialOrd for UpgradeBehavior
impl PartialOrd for UpgradeBehavior
impl Copy for UpgradeBehavior
impl Eq for UpgradeBehavior
impl StructuralPartialEq for UpgradeBehavior
Auto Trait Implementations§
impl Freeze for UpgradeBehavior
impl RefUnwindSafe for UpgradeBehavior
impl Send for UpgradeBehavior
impl Sync for UpgradeBehavior
impl Unpin for UpgradeBehavior
impl UnwindSafe for UpgradeBehavior
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<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 moreSource§impl<T> ToCompactString for Twhere
T: Display,
impl<T> ToCompactString for Twhere
T: Display,
Source§fn try_to_compact_string(&self) -> Result<CompactString, ToCompactStringError>
fn try_to_compact_string(&self) -> Result<CompactString, ToCompactStringError>
Fallible version of
ToCompactString::to_compact_string() Read moreSource§fn to_compact_string(&self) -> CompactString
fn to_compact_string(&self) -> CompactString
Converts the given value to a
CompactString. Read more