Struct build_probe_mpi::Library
source · pub struct Library {
pub mpicc: Option<String>,
pub libs: Vec<String>,
pub lib_paths: Vec<PathBuf>,
pub include_paths: Vec<PathBuf>,
pub version: String,
/* private fields */
}
Expand description
Result of a successfull probe
Fields§
§mpicc: Option<String>
Path to compiler capable of building MPI programs
libs: Vec<String>
Names of the native MPI libraries that need to be linked
lib_paths: Vec<PathBuf>
Search path for native MPI libraries
include_paths: Vec<PathBuf>
Search path for C header files
version: String
The version of the MPI library
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Library
impl RefUnwindSafe for Library
impl Send for Library
impl Sync for Library
impl Unpin for Library
impl UnwindSafe for Library
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