u384

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

Fully qualified path: core::circuit::u384

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

Members

limb0

The least significant 96 bits

Fully qualified path: core::circuit::u384::limb0

pub limb0: u96

limb1

Bits 96-191

Fully qualified path: core::circuit::u384::limb1

pub limb1: u96

limb2

Bits 192-287

Fully qualified path: core::circuit::u384::limb2

pub limb2: u96

limb3

The most significant 96 bits

Fully qualified path: core::circuit::u384::limb3

pub limb3: u96