Trait sp1_lib::utils::CurveOperations

source ·
pub trait CurveOperations<const NUM_WORDS: usize> {
    const GENERATOR: [u32; NUM_WORDS];

    // Required methods
    fn add_assign(limbs: &mut [u32; NUM_WORDS], other: &[u32; NUM_WORDS]);
    fn double(limbs: &mut [u32; NUM_WORDS]);
}

Required Associated Constants§

Required Methods§

source

fn add_assign(limbs: &mut [u32; NUM_WORDS], other: &[u32; NUM_WORDS])

source

fn double(limbs: &mut [u32; NUM_WORDS])

Object Safety§

This trait is not object safe.

Implementors§