Struct guile_sys::Struct_scm_t_rng [] [src]

#[repr(C)]
pub struct Struct_scm_t_rng { pub rstate_size: size_t, pub random_bits: Option<unsafe extern "C" fn(_: *mut scm_t_rstate) -> scm_t_uint32>, pub init_rstate: Option<unsafe extern "C" fn(_: *mut scm_t_rstate, _: *const c_char, _: c_int)>, pub copy_rstate: Option<unsafe extern "C" fn(_: *mut scm_t_rstate) -> *mut scm_t_rstate>, pub from_datum: Option<unsafe extern "C" fn(_: *mut scm_t_rstate, _: SCM)>, pub to_datum: Option<unsafe extern "C" fn(_: *mut scm_t_rstate) -> SCM>, }

Fields

Trait Implementations

impl Copy for Struct_scm_t_rng
[src]

impl Clone for Struct_scm_t_rng
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Default for Struct_scm_t_rng
[src]

Returns the "default value" for a type. Read more