pub struct InstallationData {
pub qt_version: String,
pub root_include_path: PathBuf,
pub lib_include_path: PathBuf,
pub lib_path: PathBuf,
pub docs_path: PathBuf,
pub is_framework: bool,
}
Expand description
Properties of a Qt installation
Fields§
§qt_version: String
Qt version.
root_include_path: PathBuf
Path to the parent include directory of the installation.
lib_include_path: PathBuf
Path to the include directory of the library that is being processed.
This is a direct subdirectory of root_include_path
.
lib_path: PathBuf
Path to the directory containing library files for the linker.
docs_path: PathBuf
Path to the directory containing Qt documentation files.
is_framework: bool
If true, this Qt library was built as a MacOS framework.
Auto Trait Implementations§
impl Freeze for InstallationData
impl RefUnwindSafe for InstallationData
impl Send for InstallationData
impl Sync for InstallationData
impl Unpin for InstallationData
impl UnwindSafe for InstallationData
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> 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