Trait sp1_recursion_core::air::BinomialExtensionUtils

source ·
pub trait BinomialExtensionUtils<T> {
    // Required methods
    fn from_block(block: Block<T>) -> Self;
    fn as_block(&self) -> Block<T>;
}

Required Methods§

source

fn from_block(block: Block<T>) -> Self

source

fn as_block(&self) -> Block<T>

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl<AF> BinomialExtensionUtils<AF> for BinomialExtensionField<AF, D>
where AF: Field, AF::F: BinomiallyExtendable<D>,

source§

fn from_block(block: Block<AF>) -> Self

source§

fn as_block(&self) -> Block<AF>

source§

impl<T: Clone> BinomialExtensionUtils<T> for BinomialExtension<T>

source§

fn from_block(block: Block<T>) -> Self

source§

fn as_block(&self) -> Block<T>

Implementors§