#[non_exhaustive]pub struct MinimumCmakeVersion {
pub version: String,
}
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.version: String
A string specifying the minimum required version in the format <major>.<minor>.[<patch>[.<tweak>]][<suffix>] Each component is an unsigned integer and the suffix may be an arbitrary string.
Trait Implementations§
Source§impl Clone for MinimumCmakeVersion
impl Clone for MinimumCmakeVersion
Source§fn clone(&self) -> MinimumCmakeVersion
fn clone(&self) -> MinimumCmakeVersion
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 MinimumCmakeVersion
impl Debug for MinimumCmakeVersion
Source§impl Default for MinimumCmakeVersion
impl Default for MinimumCmakeVersion
Source§fn default() -> MinimumCmakeVersion
fn default() -> MinimumCmakeVersion
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MinimumCmakeVersion
impl<'de> Deserialize<'de> for MinimumCmakeVersion
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for MinimumCmakeVersion
impl PartialEq for MinimumCmakeVersion
Source§impl Serialize for MinimumCmakeVersion
impl Serialize for MinimumCmakeVersion
impl StructuralPartialEq for MinimumCmakeVersion
Auto Trait Implementations§
impl Freeze for MinimumCmakeVersion
impl RefUnwindSafe for MinimumCmakeVersion
impl Send for MinimumCmakeVersion
impl Sync for MinimumCmakeVersion
impl Unpin for MinimumCmakeVersion
impl UnwindSafe for MinimumCmakeVersion
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