pub struct FeatureVersionBounds {
pub min_version: FeatureVersion,
pub max_version: FeatureVersion,
pub default_current_version: FeatureVersion,
}
Fields§
§min_version: FeatureVersion
§max_version: FeatureVersion
§default_current_version: FeatureVersion
Implementations§
Source§impl FeatureVersionBounds
impl FeatureVersionBounds
Sourcepub fn check_version(&self, version: FeatureVersion) -> bool
pub fn check_version(&self, version: FeatureVersion) -> bool
Will get a protocol error if the version is unknown
Trait Implementations§
Source§impl Clone for FeatureVersionBounds
impl Clone for FeatureVersionBounds
Source§fn clone(&self) -> FeatureVersionBounds
fn clone(&self) -> FeatureVersionBounds
Returns a copy 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 FeatureVersionBounds
impl Debug for FeatureVersionBounds
Source§impl Default for FeatureVersionBounds
impl Default for FeatureVersionBounds
Source§fn default() -> FeatureVersionBounds
fn default() -> FeatureVersionBounds
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for FeatureVersionBounds
impl RefUnwindSafe for FeatureVersionBounds
impl Send for FeatureVersionBounds
impl Sync for FeatureVersionBounds
impl Unpin for FeatureVersionBounds
impl UnwindSafe for FeatureVersionBounds
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