pub enum TargetVersion {
Relative(BumpLevel),
Absolute(Version),
}Variants§
Implementations§
Trait Implementations§
Source§impl Clone for TargetVersion
impl Clone for TargetVersion
Source§fn clone(&self) -> TargetVersion
fn clone(&self) -> TargetVersion
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 TargetVersion
impl Debug for TargetVersion
Source§impl Default for TargetVersion
impl Default for TargetVersion
Source§impl Display for TargetVersion
impl Display for TargetVersion
Source§impl FromStr for TargetVersion
impl FromStr for TargetVersion
Source§impl ValueParserFactory for TargetVersion
impl ValueParserFactory for TargetVersion
Source§type Parser = TargetVersionParser
type Parser = TargetVersionParser
Generated parser, usually
ValueParser. Read moreSource§fn value_parser() -> Self::Parser
fn value_parser() -> Self::Parser
Create the specified
Self::ParserAuto Trait Implementations§
impl Freeze for TargetVersion
impl RefUnwindSafe for TargetVersion
impl Send for TargetVersion
impl Sync for TargetVersion
impl Unpin for TargetVersion
impl UnwindSafe for TargetVersion
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> 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 moreSource§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.