[−][src]Struct vcpkg::Library
Details of a package that was found
Fields
link_paths: Vec<PathBuf>
Paths for the linker to search for static or import libraries
dll_paths: Vec<PathBuf>
Paths to search at runtme to find DLLs
include_paths: Vec<PathBuf>
Paths to include files
cargo_metadata: Vec<String>
cargo: metadata lines
is_static: bool
libraries found are static
found_dlls: Vec<PathBuf>
DLLs found
found_libs: Vec<PathBuf>
static libs or import libs found
found_names: Vec<String>
link name of libraries found, this is useful to emit linker commands
ports: Vec<String>
ports that are providing the libraries to link to, in port link order
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Library
impl Send for Library
impl Sync for Library
impl Unpin for Library
impl UnwindSafe for Library
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,