#[repr(C)]pub struct QuESTEnv {
pub rank: c_int,
pub numRanks: c_int,
pub seeds: *mut c_ulong,
pub numSeeds: c_int,
pub cuConfig: *mut *mut c_void,
}Expand description
Information about the environment the program is running in. In practice, this holds info about MPI ranks and helps to hide MPI initialization code
@ingroup type @author Ania Brown @author Tyson Jones (seeding)
Fields§
§rank: c_int§numRanks: c_int§seeds: *mut c_ulong§numSeeds: c_int§cuConfig: *mut *mut c_voidTrait Implementations§
Auto Trait Implementations§
impl Freeze for QuESTEnv
impl RefUnwindSafe for QuESTEnv
impl !Send for QuESTEnv
impl !Sync for QuESTEnv
impl Unpin for QuESTEnv
impl UnwindSafe for QuESTEnv
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