pub enum FlexibleVersions {
None,
Range(VersionRange),
}Variants§
None
Range(VersionRange)
Implementations§
Source§impl FlexibleVersions
impl FlexibleVersions
pub fn is_flexible(&self, v: i16) -> bool
Trait Implementations§
Source§impl Clone for FlexibleVersions
impl Clone for FlexibleVersions
Source§fn clone(&self) -> FlexibleVersions
fn clone(&self) -> FlexibleVersions
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for FlexibleVersions
Source§impl Debug for FlexibleVersions
impl Debug for FlexibleVersions
Source§impl Default for FlexibleVersions
impl Default for FlexibleVersions
Source§fn default() -> FlexibleVersions
fn default() -> FlexibleVersions
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for FlexibleVersions
impl<'de> Deserialize<'de> for FlexibleVersions
Source§fn deserialize<D: Deserializer<'de>>(d: D) -> Result<Self, D::Error>
fn deserialize<D: Deserializer<'de>>(d: D) -> Result<Self, D::Error>
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for FlexibleVersions
impl RefUnwindSafe for FlexibleVersions
impl Send for FlexibleVersions
impl Sync for FlexibleVersions
impl Unpin for FlexibleVersions
impl UnsafeUnpin for FlexibleVersions
impl UnwindSafe for FlexibleVersions
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