Skip to main content

PartitionedBaseAir

Trait PartitionedBaseAir 

Source
pub trait PartitionedBaseAir<F>: BaseAir<F> {
    // Provided methods
    fn cached_main_widths(&self) -> Vec<usize> { ... }
    fn common_main_width(&self) -> usize { ... }
}
Expand description

An AIR with 1 or more main trace partitions.

Provided Methods§

Source

fn cached_main_widths(&self) -> Vec<usize>

By default, an AIR has no cached main trace.

Source

fn common_main_width(&self) -> usize

By default, an AIR has only one private main trace.

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§