#[repr(C)]pub struct curandStateXORWOW {
pub d: c_uint,
pub v: [c_uint; 5],
pub boxmuller_flag: c_int,
pub boxmuller_flag_double: c_int,
pub boxmuller_extra: f32,
pub boxmuller_extra_double: f64,
}Expand description
CURAND XORWOW state
Fields§
§d: c_uint§v: [c_uint; 5]§boxmuller_flag: c_int§boxmuller_flag_double: c_int§boxmuller_extra: f32§boxmuller_extra_double: f64Trait Implementations§
Source§impl Clone for curandStateXORWOW
impl Clone for curandStateXORWOW
Source§fn clone(&self) -> curandStateXORWOW
fn clone(&self) -> curandStateXORWOW
Returns a duplicate of the value. Read more
1.0.0 · 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 curandStateXORWOW
impl Debug for curandStateXORWOW
impl Copy for curandStateXORWOW
Auto Trait Implementations§
impl Freeze for curandStateXORWOW
impl RefUnwindSafe for curandStateXORWOW
impl Send for curandStateXORWOW
impl Sync for curandStateXORWOW
impl Unpin for curandStateXORWOW
impl UnsafeUnpin for curandStateXORWOW
impl UnwindSafe for curandStateXORWOW
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