pub struct VersionSpecifiers(pub Vec<VersionSpecifier>);Expand description
A collection of version specifiers (e.g., “>=1.0,<2.0”)
Tuple Fields§
§0: Vec<VersionSpecifier>Implementations§
Trait Implementations§
Source§impl Clone for VersionSpecifiers
impl Clone for VersionSpecifiers
Source§fn clone(&self) -> VersionSpecifiers
fn clone(&self) -> VersionSpecifiers
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 VersionSpecifiers
impl Debug for VersionSpecifiers
Source§impl Display for VersionSpecifiers
impl Display for VersionSpecifiers
Source§impl FromStr for VersionSpecifiers
impl FromStr for VersionSpecifiers
Source§impl PartialEq for VersionSpecifiers
impl PartialEq for VersionSpecifiers
impl Eq for VersionSpecifiers
impl StructuralPartialEq for VersionSpecifiers
Auto Trait Implementations§
impl Freeze for VersionSpecifiers
impl RefUnwindSafe for VersionSpecifiers
impl Send for VersionSpecifiers
impl Sync for VersionSpecifiers
impl Unpin for VersionSpecifiers
impl UnwindSafe for VersionSpecifiers
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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> 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.