pub struct VersionRequirements {
pub minimum: Option<Version>,
pub maximum: Option<Version>,
pub exact: Option<Version>,
}Expand description
Version requirements from locked config
Fields§
§minimum: Option<Version>Minimum required version (inclusive)
maximum: Option<Version>Maximum allowed version (inclusive)
exact: Option<Version>Exact version requirement
Implementations§
Trait Implementations§
Source§impl Clone for VersionRequirements
impl Clone for VersionRequirements
Source§fn clone(&self) -> VersionRequirements
fn clone(&self) -> VersionRequirements
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 VersionRequirements
impl Debug for VersionRequirements
Auto Trait Implementations§
impl Freeze for VersionRequirements
impl RefUnwindSafe for VersionRequirements
impl Send for VersionRequirements
impl Sync for VersionRequirements
impl Unpin for VersionRequirements
impl UnsafeUnpin for VersionRequirements
impl UnwindSafe for VersionRequirements
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 more