pub struct CMakeFilesMissing {
pub filenames: Vec<String>,
pub version: Option<String>,
}Expand description
Problem representing missing CMake files.
This struct is used when a CMake-based build process cannot find required CMake module or configuration files.
Fields§
§filenames: Vec<String>The names of the missing CMake files.
version: Option<String>The version of CMake that was requested, if specified.
Trait Implementations§
Source§impl Clone for CMakeFilesMissing
impl Clone for CMakeFilesMissing
Source§fn clone(&self) -> CMakeFilesMissing
fn clone(&self) -> CMakeFilesMissing
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 moreSource§impl Debug for CMakeFilesMissing
impl Debug for CMakeFilesMissing
Source§impl Display for CMakeFilesMissing
impl Display for CMakeFilesMissing
Source§impl Problem for CMakeFilesMissing
impl Problem for CMakeFilesMissing
Source§fn is_universal(&self) -> bool
fn is_universal(&self) -> bool
Is this problem universal, i.e. applicable to all build steps? Read more
Auto Trait Implementations§
impl Freeze for CMakeFilesMissing
impl RefUnwindSafe for CMakeFilesMissing
impl Send for CMakeFilesMissing
impl Sync for CMakeFilesMissing
impl Unpin for CMakeFilesMissing
impl UnsafeUnpin for CMakeFilesMissing
impl UnwindSafe for CMakeFilesMissing
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> 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