A 384-bit unsigned integer, used for circuit values.

Signature


#[derive(Copy, Drop, Debug, PartialEq)]
pub struct u384 {
    pub limb0: BoundedInt,
    pub limb1: BoundedInt,
    pub limb2: BoundedInt,
    pub limb3: BoundedInt,
}

Members

limb0

The least significant 96 bits

Signature

pub limb0: BoundedInt

limb1

Bits 96-191

Signature

pub limb1: BoundedInt

limb2

Bits 192-287

Signature

pub limb2: BoundedInt

limb3

The most significant 96 bits

Signature

pub limb3: BoundedInt