binius_field::underlier

Type Alias U1

source
pub type U1 = SmallU<1>;

Aliased Type§

struct U1(/* private fields */);

Trait Implementations§

source§

impl From<BinaryField1b> for U1

source§

fn from(val: BinaryField1b) -> Self

Converts to this type from the input type.
source§

impl NumCast<SmallU<2>> for U1

source§

fn num_cast_from(val: U2) -> Self

source§

impl NumCast<SmallU<4>> for U1

source§

fn num_cast_from(val: U4) -> Self

source§

impl NumCast<u128> for U1

source§

fn num_cast_from(val: u128) -> Self

source§

impl NumCast<u16> for U1

source§

fn num_cast_from(val: u16) -> Self

source§

impl NumCast<u32> for U1

source§

fn num_cast_from(val: u32) -> Self

source§

impl NumCast<u64> for U1

source§

fn num_cast_from(val: u64) -> Self

source§

impl NumCast<u8> for U1

source§

fn num_cast_from(val: u8) -> Self

source§

impl<F> PackScalar<F> for U1
where F: BinaryField, PackedPrimitiveType<U1, F>: PackedField<Scalar = F> + WithUnderlier<Underlier = U1>,

source§

type Packed = PackedPrimitiveType<SmallU<1>, F>