Skip to main content

BinaryDegree

Trait BinaryDegree 

Source
pub trait BinaryDegree<const N: u32>: BinaryField { }
Expand description

Implemented by FiniteField<2, N, R> at its exact supported degree.

Dyn Compatibility§

This trait is not dyn compatible.

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

Implementors§

Source§

impl<R: BinaryRepr<1>> BinaryDegree<1> for FiniteField<2, 1, R>

Source§

impl<R: BinaryRepr<2>> BinaryDegree<2> for FiniteField<2, 2, R>

Source§

impl<R: BinaryRepr<4>> BinaryDegree<4> for FiniteField<2, 4, R>

Source§

impl<R: BinaryRepr<8>> BinaryDegree<8> for FiniteField<2, 8, R>

Source§

impl<const N: u32, const D: usize, S: ExtensionSpec<D>> BinaryDegree<N> for FiniteField<2, N, Extension<S, D>>
where S::Storage: StorageRepr<S::Base, D>, S::Base: BinaryField,