func (x *GslQrng) Dispose() { C.gsl_qrng_free((*C.gsl_qrng)(unsafe.Pointer(x.Ptr()))) }
// Free releases all the memory associated with the generator // within the C part of gsl func (s *QrngState) Free() { C.gsl_qrng_free(s.state) s.state = nil // to make sure we don't use after freeing }