#[repr(C)]pub struct radix_struct {
pub b: nmod_t,
pub exp: c_uint,
pub B: nmod_t,
pub bpow: *mut ulong,
pub bpow_div: *mut n_div_precomp_struct,
pub bits_to_digit_size: [c_uchar; 64],
pub bval: c_uint,
pub bpow_oddinv: *mut n_pair_struct,
pub val_func: Option<unsafe extern "C" fn(arg1: ulong, arg2: *const c_void) -> ulong>,
pub trunc_limbs: slong,
pub trunc_digits: slong,
}Fields§
§b: nmod_t§exp: c_uint§B: nmod_t§bpow: *mut ulong§bpow_div: *mut n_div_precomp_struct§bits_to_digit_size: [c_uchar; 64]§bval: c_uint§bpow_oddinv: *mut n_pair_struct§val_func: Option<unsafe extern "C" fn(arg1: ulong, arg2: *const c_void) -> ulong>§trunc_limbs: slong§trunc_digits: slongTrait Implementations§
Auto Trait Implementations§
impl Freeze for radix_struct
impl RefUnwindSafe for radix_struct
impl !Send for radix_struct
impl !Sync for radix_struct
impl Unpin for radix_struct
impl UnsafeUnpin for radix_struct
impl UnwindSafe for radix_struct
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