pub struct NonNativeFieldParams {
pub num_limbs: usize,
pub bits_per_limb: usize,
}Expand description
Parameters for a specific NonNativeFieldVar instantiation
Fields§
§num_limbs: usizeThe number of limbs (BaseField elements) used to represent a TargetField element. Highest limb first.
bits_per_limb: usizeThe number of bits of the limb
Trait Implementations§
Source§impl Clone for NonNativeFieldParams
impl Clone for NonNativeFieldParams
Source§fn clone(&self) -> NonNativeFieldParams
fn clone(&self) -> NonNativeFieldParams
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 moreAuto Trait Implementations§
impl Freeze for NonNativeFieldParams
impl RefUnwindSafe for NonNativeFieldParams
impl Send for NonNativeFieldParams
impl Sync for NonNativeFieldParams
impl Unpin for NonNativeFieldParams
impl UnwindSafe for NonNativeFieldParams
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