pub struct StaticSignedBigInt<const N: usize>(/* private fields */);Implementations§
Source§impl<const N: usize> StaticSignedBigInt<N>
impl<const N: usize> StaticSignedBigInt<N>
pub const BITS: u32
pub const MAX: Self
pub const MIN: Self
pub const ZERO: Self
pub const ONE: Self
pub const TWO: Self
pub fn data(&self) -> &[u64; N]
pub fn wrapping_neg(self) -> Self
pub fn wrapping_sub(self, other: Self) -> Self
Sourcepub fn copy_from_be_byte_slice(&mut self, bytes: &[u8])
pub fn copy_from_be_byte_slice(&mut self, bytes: &[u8])
Replaces the current value by interpreting the bytes in big endian order
Sourcepub fn copy_from_le_byte_slice(&mut self, bytes: &[u8])
pub fn copy_from_le_byte_slice(&mut self, bytes: &[u8])
Replaces the current value by interpreting the bytes in little endian order
pub fn copy_to_le_byte_slice(&self, bytes: &mut [u8])
pub fn copy_to_be_byte_slice(&self, bytes: &mut [u8])
pub fn is_power_of_two(self) -> bool
pub fn leading_zeros(self) -> u32
pub fn ilog2(self) -> u32
pub fn ceil_ilog2(self) -> u32
pub fn wrapping_abs(self) -> Self
Trait Implementations§
Source§impl Add<StaticSignedBigInt<16>> for &FheInt1024
impl Add<StaticSignedBigInt<16>> for &FheInt1024
Source§impl Add<StaticSignedBigInt<16>> for FheInt1024
impl Add<StaticSignedBigInt<16>> for FheInt1024
Source§impl Add<StaticSignedBigInt<32>> for &FheInt2048
impl Add<StaticSignedBigInt<32>> for &FheInt2048
Source§impl Add<StaticSignedBigInt<32>> for FheInt2048
impl Add<StaticSignedBigInt<32>> for FheInt2048
Source§impl Add<StaticSignedBigInt<4>> for &FheInt136
impl Add<StaticSignedBigInt<4>> for &FheInt136
Source§impl Add<StaticSignedBigInt<4>> for &FheInt144
impl Add<StaticSignedBigInt<4>> for &FheInt144
Source§impl Add<StaticSignedBigInt<4>> for &FheInt152
impl Add<StaticSignedBigInt<4>> for &FheInt152
Source§impl Add<StaticSignedBigInt<4>> for &FheInt160
impl Add<StaticSignedBigInt<4>> for &FheInt160
Source§impl Add<StaticSignedBigInt<4>> for &FheInt168
impl Add<StaticSignedBigInt<4>> for &FheInt168
Source§impl Add<StaticSignedBigInt<4>> for &FheInt176
impl Add<StaticSignedBigInt<4>> for &FheInt176
Source§impl Add<StaticSignedBigInt<4>> for &FheInt184
impl Add<StaticSignedBigInt<4>> for &FheInt184
Source§impl Add<StaticSignedBigInt<4>> for &FheInt192
impl Add<StaticSignedBigInt<4>> for &FheInt192
Source§impl Add<StaticSignedBigInt<4>> for &FheInt200
impl Add<StaticSignedBigInt<4>> for &FheInt200
Source§impl Add<StaticSignedBigInt<4>> for &FheInt208
impl Add<StaticSignedBigInt<4>> for &FheInt208
Source§impl Add<StaticSignedBigInt<4>> for &FheInt216
impl Add<StaticSignedBigInt<4>> for &FheInt216
Source§impl Add<StaticSignedBigInt<4>> for &FheInt224
impl Add<StaticSignedBigInt<4>> for &FheInt224
Source§impl Add<StaticSignedBigInt<4>> for &FheInt232
impl Add<StaticSignedBigInt<4>> for &FheInt232
Source§impl Add<StaticSignedBigInt<4>> for &FheInt240
impl Add<StaticSignedBigInt<4>> for &FheInt240
Source§impl Add<StaticSignedBigInt<4>> for &FheInt248
impl Add<StaticSignedBigInt<4>> for &FheInt248
Source§impl Add<StaticSignedBigInt<4>> for &FheInt256
impl Add<StaticSignedBigInt<4>> for &FheInt256
Source§impl Add<StaticSignedBigInt<4>> for FheInt136
impl Add<StaticSignedBigInt<4>> for FheInt136
Source§impl Add<StaticSignedBigInt<4>> for FheInt144
impl Add<StaticSignedBigInt<4>> for FheInt144
Source§impl Add<StaticSignedBigInt<4>> for FheInt152
impl Add<StaticSignedBigInt<4>> for FheInt152
Source§impl Add<StaticSignedBigInt<4>> for FheInt160
impl Add<StaticSignedBigInt<4>> for FheInt160
Source§impl Add<StaticSignedBigInt<4>> for FheInt168
impl Add<StaticSignedBigInt<4>> for FheInt168
Source§impl Add<StaticSignedBigInt<4>> for FheInt176
impl Add<StaticSignedBigInt<4>> for FheInt176
Source§impl Add<StaticSignedBigInt<4>> for FheInt184
impl Add<StaticSignedBigInt<4>> for FheInt184
Source§impl Add<StaticSignedBigInt<4>> for FheInt192
impl Add<StaticSignedBigInt<4>> for FheInt192
Source§impl Add<StaticSignedBigInt<4>> for FheInt200
impl Add<StaticSignedBigInt<4>> for FheInt200
Source§impl Add<StaticSignedBigInt<4>> for FheInt208
impl Add<StaticSignedBigInt<4>> for FheInt208
Source§impl Add<StaticSignedBigInt<4>> for FheInt216
impl Add<StaticSignedBigInt<4>> for FheInt216
Source§impl Add<StaticSignedBigInt<4>> for FheInt224
impl Add<StaticSignedBigInt<4>> for FheInt224
Source§impl Add<StaticSignedBigInt<4>> for FheInt232
impl Add<StaticSignedBigInt<4>> for FheInt232
Source§impl Add<StaticSignedBigInt<4>> for FheInt240
impl Add<StaticSignedBigInt<4>> for FheInt240
Source§impl Add<StaticSignedBigInt<4>> for FheInt248
impl Add<StaticSignedBigInt<4>> for FheInt248
Source§impl Add<StaticSignedBigInt<4>> for FheInt256
impl Add<StaticSignedBigInt<4>> for FheInt256
Source§impl Add<StaticSignedBigInt<8>> for &FheInt512
impl Add<StaticSignedBigInt<8>> for &FheInt512
Source§impl Add<StaticSignedBigInt<8>> for FheInt512
impl Add<StaticSignedBigInt<8>> for FheInt512
Source§impl<const N: usize> Add for StaticSignedBigInt<N>
impl<const N: usize> Add for StaticSignedBigInt<N>
Source§impl AddAssign<StaticSignedBigInt<16>> for FheInt1024
impl AddAssign<StaticSignedBigInt<16>> for FheInt1024
Source§fn add_assign(&mut self, rhs: I1024)
fn add_assign(&mut self, rhs: I1024)
Performs an addition assignment operation of a clear to a FheInt.
Source§impl AddAssign<StaticSignedBigInt<32>> for FheInt2048
impl AddAssign<StaticSignedBigInt<32>> for FheInt2048
Source§fn add_assign(&mut self, rhs: I2048)
fn add_assign(&mut self, rhs: I2048)
Performs an addition assignment operation of a clear to a FheInt.
Source§impl AddAssign<StaticSignedBigInt<4>> for FheInt136
impl AddAssign<StaticSignedBigInt<4>> for FheInt136
Source§fn add_assign(&mut self, rhs: I256)
fn add_assign(&mut self, rhs: I256)
Performs an addition assignment operation of a clear to a FheInt.
Source§impl AddAssign<StaticSignedBigInt<4>> for FheInt144
impl AddAssign<StaticSignedBigInt<4>> for FheInt144
Source§fn add_assign(&mut self, rhs: I256)
fn add_assign(&mut self, rhs: I256)
Performs an addition assignment operation of a clear to a FheInt.
Source§impl AddAssign<StaticSignedBigInt<4>> for FheInt152
impl AddAssign<StaticSignedBigInt<4>> for FheInt152
Source§fn add_assign(&mut self, rhs: I256)
fn add_assign(&mut self, rhs: I256)
Performs an addition assignment operation of a clear to a FheInt.
Source§impl AddAssign<StaticSignedBigInt<4>> for FheInt160
impl AddAssign<StaticSignedBigInt<4>> for FheInt160
Source§fn add_assign(&mut self, rhs: I256)
fn add_assign(&mut self, rhs: I256)
Performs an addition assignment operation of a clear to a FheInt.
Source§impl AddAssign<StaticSignedBigInt<4>> for FheInt168
impl AddAssign<StaticSignedBigInt<4>> for FheInt168
Source§fn add_assign(&mut self, rhs: I256)
fn add_assign(&mut self, rhs: I256)
Performs an addition assignment operation of a clear to a FheInt.
Source§impl AddAssign<StaticSignedBigInt<4>> for FheInt176
impl AddAssign<StaticSignedBigInt<4>> for FheInt176
Source§fn add_assign(&mut self, rhs: I256)
fn add_assign(&mut self, rhs: I256)
Performs an addition assignment operation of a clear to a FheInt.
Source§impl AddAssign<StaticSignedBigInt<4>> for FheInt184
impl AddAssign<StaticSignedBigInt<4>> for FheInt184
Source§fn add_assign(&mut self, rhs: I256)
fn add_assign(&mut self, rhs: I256)
Performs an addition assignment operation of a clear to a FheInt.
Source§impl AddAssign<StaticSignedBigInt<4>> for FheInt192
impl AddAssign<StaticSignedBigInt<4>> for FheInt192
Source§fn add_assign(&mut self, rhs: I256)
fn add_assign(&mut self, rhs: I256)
Performs an addition assignment operation of a clear to a FheInt.
Source§impl AddAssign<StaticSignedBigInt<4>> for FheInt200
impl AddAssign<StaticSignedBigInt<4>> for FheInt200
Source§fn add_assign(&mut self, rhs: I256)
fn add_assign(&mut self, rhs: I256)
Performs an addition assignment operation of a clear to a FheInt.
Source§impl AddAssign<StaticSignedBigInt<4>> for FheInt208
impl AddAssign<StaticSignedBigInt<4>> for FheInt208
Source§fn add_assign(&mut self, rhs: I256)
fn add_assign(&mut self, rhs: I256)
Performs an addition assignment operation of a clear to a FheInt.
Source§impl AddAssign<StaticSignedBigInt<4>> for FheInt216
impl AddAssign<StaticSignedBigInt<4>> for FheInt216
Source§fn add_assign(&mut self, rhs: I256)
fn add_assign(&mut self, rhs: I256)
Performs an addition assignment operation of a clear to a FheInt.
Source§impl AddAssign<StaticSignedBigInt<4>> for FheInt224
impl AddAssign<StaticSignedBigInt<4>> for FheInt224
Source§fn add_assign(&mut self, rhs: I256)
fn add_assign(&mut self, rhs: I256)
Performs an addition assignment operation of a clear to a FheInt.
Source§impl AddAssign<StaticSignedBigInt<4>> for FheInt232
impl AddAssign<StaticSignedBigInt<4>> for FheInt232
Source§fn add_assign(&mut self, rhs: I256)
fn add_assign(&mut self, rhs: I256)
Performs an addition assignment operation of a clear to a FheInt.
Source§impl AddAssign<StaticSignedBigInt<4>> for FheInt240
impl AddAssign<StaticSignedBigInt<4>> for FheInt240
Source§fn add_assign(&mut self, rhs: I256)
fn add_assign(&mut self, rhs: I256)
Performs an addition assignment operation of a clear to a FheInt.
Source§impl AddAssign<StaticSignedBigInt<4>> for FheInt248
impl AddAssign<StaticSignedBigInt<4>> for FheInt248
Source§fn add_assign(&mut self, rhs: I256)
fn add_assign(&mut self, rhs: I256)
Performs an addition assignment operation of a clear to a FheInt.
Source§impl AddAssign<StaticSignedBigInt<4>> for FheInt256
impl AddAssign<StaticSignedBigInt<4>> for FheInt256
Source§fn add_assign(&mut self, rhs: I256)
fn add_assign(&mut self, rhs: I256)
Performs an addition assignment operation of a clear to a FheInt.
Source§impl AddAssign<StaticSignedBigInt<8>> for FheInt512
impl AddAssign<StaticSignedBigInt<8>> for FheInt512
Source§fn add_assign(&mut self, rhs: I512)
fn add_assign(&mut self, rhs: I512)
Performs an addition assignment operation of a clear to a FheInt.
Source§impl<const N: usize> AddAssign for StaticSignedBigInt<N>
impl<const N: usize> AddAssign for StaticSignedBigInt<N>
Source§fn add_assign(&mut self, rhs: Self)
fn add_assign(&mut self, rhs: Self)
+= operation. Read moreSource§impl AddSizeOnGpu<StaticSignedBigInt<16>> for FheInt1024
impl AddSizeOnGpu<StaticSignedBigInt<16>> for FheInt1024
fn get_add_size_on_gpu(&self, rhs: I1024) -> u64
Source§impl AddSizeOnGpu<StaticSignedBigInt<32>> for FheInt2048
impl AddSizeOnGpu<StaticSignedBigInt<32>> for FheInt2048
fn get_add_size_on_gpu(&self, rhs: I2048) -> u64
Source§impl AddSizeOnGpu<StaticSignedBigInt<4>> for FheInt136
impl AddSizeOnGpu<StaticSignedBigInt<4>> for FheInt136
fn get_add_size_on_gpu(&self, rhs: I256) -> u64
Source§impl AddSizeOnGpu<StaticSignedBigInt<4>> for FheInt144
impl AddSizeOnGpu<StaticSignedBigInt<4>> for FheInt144
fn get_add_size_on_gpu(&self, rhs: I256) -> u64
Source§impl AddSizeOnGpu<StaticSignedBigInt<4>> for FheInt152
impl AddSizeOnGpu<StaticSignedBigInt<4>> for FheInt152
fn get_add_size_on_gpu(&self, rhs: I256) -> u64
Source§impl AddSizeOnGpu<StaticSignedBigInt<4>> for FheInt160
impl AddSizeOnGpu<StaticSignedBigInt<4>> for FheInt160
fn get_add_size_on_gpu(&self, rhs: I256) -> u64
Source§impl AddSizeOnGpu<StaticSignedBigInt<4>> for FheInt168
impl AddSizeOnGpu<StaticSignedBigInt<4>> for FheInt168
fn get_add_size_on_gpu(&self, rhs: I256) -> u64
Source§impl AddSizeOnGpu<StaticSignedBigInt<4>> for FheInt176
impl AddSizeOnGpu<StaticSignedBigInt<4>> for FheInt176
fn get_add_size_on_gpu(&self, rhs: I256) -> u64
Source§impl AddSizeOnGpu<StaticSignedBigInt<4>> for FheInt184
impl AddSizeOnGpu<StaticSignedBigInt<4>> for FheInt184
fn get_add_size_on_gpu(&self, rhs: I256) -> u64
Source§impl AddSizeOnGpu<StaticSignedBigInt<4>> for FheInt192
impl AddSizeOnGpu<StaticSignedBigInt<4>> for FheInt192
fn get_add_size_on_gpu(&self, rhs: I256) -> u64
Source§impl AddSizeOnGpu<StaticSignedBigInt<4>> for FheInt200
impl AddSizeOnGpu<StaticSignedBigInt<4>> for FheInt200
fn get_add_size_on_gpu(&self, rhs: I256) -> u64
Source§impl AddSizeOnGpu<StaticSignedBigInt<4>> for FheInt208
impl AddSizeOnGpu<StaticSignedBigInt<4>> for FheInt208
fn get_add_size_on_gpu(&self, rhs: I256) -> u64
Source§impl AddSizeOnGpu<StaticSignedBigInt<4>> for FheInt216
impl AddSizeOnGpu<StaticSignedBigInt<4>> for FheInt216
fn get_add_size_on_gpu(&self, rhs: I256) -> u64
Source§impl AddSizeOnGpu<StaticSignedBigInt<4>> for FheInt224
impl AddSizeOnGpu<StaticSignedBigInt<4>> for FheInt224
fn get_add_size_on_gpu(&self, rhs: I256) -> u64
Source§impl AddSizeOnGpu<StaticSignedBigInt<4>> for FheInt232
impl AddSizeOnGpu<StaticSignedBigInt<4>> for FheInt232
fn get_add_size_on_gpu(&self, rhs: I256) -> u64
Source§impl AddSizeOnGpu<StaticSignedBigInt<4>> for FheInt240
impl AddSizeOnGpu<StaticSignedBigInt<4>> for FheInt240
fn get_add_size_on_gpu(&self, rhs: I256) -> u64
Source§impl AddSizeOnGpu<StaticSignedBigInt<4>> for FheInt248
impl AddSizeOnGpu<StaticSignedBigInt<4>> for FheInt248
fn get_add_size_on_gpu(&self, rhs: I256) -> u64
Source§impl AddSizeOnGpu<StaticSignedBigInt<4>> for FheInt256
impl AddSizeOnGpu<StaticSignedBigInt<4>> for FheInt256
fn get_add_size_on_gpu(&self, rhs: I256) -> u64
Source§impl AddSizeOnGpu<StaticSignedBigInt<8>> for FheInt512
impl AddSizeOnGpu<StaticSignedBigInt<8>> for FheInt512
fn get_add_size_on_gpu(&self, rhs: I512) -> u64
Source§impl BitAnd<StaticSignedBigInt<16>> for &FheInt1024
impl BitAnd<StaticSignedBigInt<16>> for &FheInt1024
Source§impl BitAnd<StaticSignedBigInt<16>> for FheInt1024
impl BitAnd<StaticSignedBigInt<16>> for FheInt1024
Source§impl BitAnd<StaticSignedBigInt<32>> for &FheInt2048
impl BitAnd<StaticSignedBigInt<32>> for &FheInt2048
Source§impl BitAnd<StaticSignedBigInt<32>> for FheInt2048
impl BitAnd<StaticSignedBigInt<32>> for FheInt2048
Source§impl BitAnd<StaticSignedBigInt<4>> for &FheInt136
impl BitAnd<StaticSignedBigInt<4>> for &FheInt136
Source§impl BitAnd<StaticSignedBigInt<4>> for &FheInt144
impl BitAnd<StaticSignedBigInt<4>> for &FheInt144
Source§impl BitAnd<StaticSignedBigInt<4>> for &FheInt152
impl BitAnd<StaticSignedBigInt<4>> for &FheInt152
Source§impl BitAnd<StaticSignedBigInt<4>> for &FheInt160
impl BitAnd<StaticSignedBigInt<4>> for &FheInt160
Source§impl BitAnd<StaticSignedBigInt<4>> for &FheInt168
impl BitAnd<StaticSignedBigInt<4>> for &FheInt168
Source§impl BitAnd<StaticSignedBigInt<4>> for &FheInt176
impl BitAnd<StaticSignedBigInt<4>> for &FheInt176
Source§impl BitAnd<StaticSignedBigInt<4>> for &FheInt184
impl BitAnd<StaticSignedBigInt<4>> for &FheInt184
Source§impl BitAnd<StaticSignedBigInt<4>> for &FheInt192
impl BitAnd<StaticSignedBigInt<4>> for &FheInt192
Source§impl BitAnd<StaticSignedBigInt<4>> for &FheInt200
impl BitAnd<StaticSignedBigInt<4>> for &FheInt200
Source§impl BitAnd<StaticSignedBigInt<4>> for &FheInt208
impl BitAnd<StaticSignedBigInt<4>> for &FheInt208
Source§impl BitAnd<StaticSignedBigInt<4>> for &FheInt216
impl BitAnd<StaticSignedBigInt<4>> for &FheInt216
Source§impl BitAnd<StaticSignedBigInt<4>> for &FheInt224
impl BitAnd<StaticSignedBigInt<4>> for &FheInt224
Source§impl BitAnd<StaticSignedBigInt<4>> for &FheInt232
impl BitAnd<StaticSignedBigInt<4>> for &FheInt232
Source§impl BitAnd<StaticSignedBigInt<4>> for &FheInt240
impl BitAnd<StaticSignedBigInt<4>> for &FheInt240
Source§impl BitAnd<StaticSignedBigInt<4>> for &FheInt248
impl BitAnd<StaticSignedBigInt<4>> for &FheInt248
Source§impl BitAnd<StaticSignedBigInt<4>> for &FheInt256
impl BitAnd<StaticSignedBigInt<4>> for &FheInt256
Source§impl BitAnd<StaticSignedBigInt<4>> for FheInt136
impl BitAnd<StaticSignedBigInt<4>> for FheInt136
Source§impl BitAnd<StaticSignedBigInt<4>> for FheInt144
impl BitAnd<StaticSignedBigInt<4>> for FheInt144
Source§impl BitAnd<StaticSignedBigInt<4>> for FheInt152
impl BitAnd<StaticSignedBigInt<4>> for FheInt152
Source§impl BitAnd<StaticSignedBigInt<4>> for FheInt160
impl BitAnd<StaticSignedBigInt<4>> for FheInt160
Source§impl BitAnd<StaticSignedBigInt<4>> for FheInt168
impl BitAnd<StaticSignedBigInt<4>> for FheInt168
Source§impl BitAnd<StaticSignedBigInt<4>> for FheInt176
impl BitAnd<StaticSignedBigInt<4>> for FheInt176
Source§impl BitAnd<StaticSignedBigInt<4>> for FheInt184
impl BitAnd<StaticSignedBigInt<4>> for FheInt184
Source§impl BitAnd<StaticSignedBigInt<4>> for FheInt192
impl BitAnd<StaticSignedBigInt<4>> for FheInt192
Source§impl BitAnd<StaticSignedBigInt<4>> for FheInt200
impl BitAnd<StaticSignedBigInt<4>> for FheInt200
Source§impl BitAnd<StaticSignedBigInt<4>> for FheInt208
impl BitAnd<StaticSignedBigInt<4>> for FheInt208
Source§impl BitAnd<StaticSignedBigInt<4>> for FheInt216
impl BitAnd<StaticSignedBigInt<4>> for FheInt216
Source§impl BitAnd<StaticSignedBigInt<4>> for FheInt224
impl BitAnd<StaticSignedBigInt<4>> for FheInt224
Source§impl BitAnd<StaticSignedBigInt<4>> for FheInt232
impl BitAnd<StaticSignedBigInt<4>> for FheInt232
Source§impl BitAnd<StaticSignedBigInt<4>> for FheInt240
impl BitAnd<StaticSignedBigInt<4>> for FheInt240
Source§impl BitAnd<StaticSignedBigInt<4>> for FheInt248
impl BitAnd<StaticSignedBigInt<4>> for FheInt248
Source§impl BitAnd<StaticSignedBigInt<4>> for FheInt256
impl BitAnd<StaticSignedBigInt<4>> for FheInt256
Source§impl BitAnd<StaticSignedBigInt<8>> for &FheInt512
impl BitAnd<StaticSignedBigInt<8>> for &FheInt512
Source§impl BitAnd<StaticSignedBigInt<8>> for FheInt512
impl BitAnd<StaticSignedBigInt<8>> for FheInt512
Source§impl<const N: usize> BitAnd for StaticSignedBigInt<N>
impl<const N: usize> BitAnd for StaticSignedBigInt<N>
Source§impl BitAndAssign<StaticSignedBigInt<16>> for FheInt1024
impl BitAndAssign<StaticSignedBigInt<16>> for FheInt1024
Source§fn bitand_assign(&mut self, rhs: I1024)
fn bitand_assign(&mut self, rhs: I1024)
&= operation. Read moreSource§impl BitAndAssign<StaticSignedBigInt<32>> for FheInt2048
impl BitAndAssign<StaticSignedBigInt<32>> for FheInt2048
Source§fn bitand_assign(&mut self, rhs: I2048)
fn bitand_assign(&mut self, rhs: I2048)
&= operation. Read moreSource§impl BitAndAssign<StaticSignedBigInt<4>> for FheInt136
impl BitAndAssign<StaticSignedBigInt<4>> for FheInt136
Source§fn bitand_assign(&mut self, rhs: I256)
fn bitand_assign(&mut self, rhs: I256)
&= operation. Read moreSource§impl BitAndAssign<StaticSignedBigInt<4>> for FheInt144
impl BitAndAssign<StaticSignedBigInt<4>> for FheInt144
Source§fn bitand_assign(&mut self, rhs: I256)
fn bitand_assign(&mut self, rhs: I256)
&= operation. Read moreSource§impl BitAndAssign<StaticSignedBigInt<4>> for FheInt152
impl BitAndAssign<StaticSignedBigInt<4>> for FheInt152
Source§fn bitand_assign(&mut self, rhs: I256)
fn bitand_assign(&mut self, rhs: I256)
&= operation. Read moreSource§impl BitAndAssign<StaticSignedBigInt<4>> for FheInt160
impl BitAndAssign<StaticSignedBigInt<4>> for FheInt160
Source§fn bitand_assign(&mut self, rhs: I256)
fn bitand_assign(&mut self, rhs: I256)
&= operation. Read moreSource§impl BitAndAssign<StaticSignedBigInt<4>> for FheInt168
impl BitAndAssign<StaticSignedBigInt<4>> for FheInt168
Source§fn bitand_assign(&mut self, rhs: I256)
fn bitand_assign(&mut self, rhs: I256)
&= operation. Read moreSource§impl BitAndAssign<StaticSignedBigInt<4>> for FheInt176
impl BitAndAssign<StaticSignedBigInt<4>> for FheInt176
Source§fn bitand_assign(&mut self, rhs: I256)
fn bitand_assign(&mut self, rhs: I256)
&= operation. Read moreSource§impl BitAndAssign<StaticSignedBigInt<4>> for FheInt184
impl BitAndAssign<StaticSignedBigInt<4>> for FheInt184
Source§fn bitand_assign(&mut self, rhs: I256)
fn bitand_assign(&mut self, rhs: I256)
&= operation. Read moreSource§impl BitAndAssign<StaticSignedBigInt<4>> for FheInt192
impl BitAndAssign<StaticSignedBigInt<4>> for FheInt192
Source§fn bitand_assign(&mut self, rhs: I256)
fn bitand_assign(&mut self, rhs: I256)
&= operation. Read moreSource§impl BitAndAssign<StaticSignedBigInt<4>> for FheInt200
impl BitAndAssign<StaticSignedBigInt<4>> for FheInt200
Source§fn bitand_assign(&mut self, rhs: I256)
fn bitand_assign(&mut self, rhs: I256)
&= operation. Read moreSource§impl BitAndAssign<StaticSignedBigInt<4>> for FheInt208
impl BitAndAssign<StaticSignedBigInt<4>> for FheInt208
Source§fn bitand_assign(&mut self, rhs: I256)
fn bitand_assign(&mut self, rhs: I256)
&= operation. Read moreSource§impl BitAndAssign<StaticSignedBigInt<4>> for FheInt216
impl BitAndAssign<StaticSignedBigInt<4>> for FheInt216
Source§fn bitand_assign(&mut self, rhs: I256)
fn bitand_assign(&mut self, rhs: I256)
&= operation. Read moreSource§impl BitAndAssign<StaticSignedBigInt<4>> for FheInt224
impl BitAndAssign<StaticSignedBigInt<4>> for FheInt224
Source§fn bitand_assign(&mut self, rhs: I256)
fn bitand_assign(&mut self, rhs: I256)
&= operation. Read moreSource§impl BitAndAssign<StaticSignedBigInt<4>> for FheInt232
impl BitAndAssign<StaticSignedBigInt<4>> for FheInt232
Source§fn bitand_assign(&mut self, rhs: I256)
fn bitand_assign(&mut self, rhs: I256)
&= operation. Read moreSource§impl BitAndAssign<StaticSignedBigInt<4>> for FheInt240
impl BitAndAssign<StaticSignedBigInt<4>> for FheInt240
Source§fn bitand_assign(&mut self, rhs: I256)
fn bitand_assign(&mut self, rhs: I256)
&= operation. Read moreSource§impl BitAndAssign<StaticSignedBigInt<4>> for FheInt248
impl BitAndAssign<StaticSignedBigInt<4>> for FheInt248
Source§fn bitand_assign(&mut self, rhs: I256)
fn bitand_assign(&mut self, rhs: I256)
&= operation. Read moreSource§impl BitAndAssign<StaticSignedBigInt<4>> for FheInt256
impl BitAndAssign<StaticSignedBigInt<4>> for FheInt256
Source§fn bitand_assign(&mut self, rhs: I256)
fn bitand_assign(&mut self, rhs: I256)
&= operation. Read moreSource§impl BitAndAssign<StaticSignedBigInt<8>> for FheInt512
impl BitAndAssign<StaticSignedBigInt<8>> for FheInt512
Source§fn bitand_assign(&mut self, rhs: I512)
fn bitand_assign(&mut self, rhs: I512)
&= operation. Read moreSource§impl<const N: usize> BitAndAssign for StaticSignedBigInt<N>
impl<const N: usize> BitAndAssign for StaticSignedBigInt<N>
Source§fn bitand_assign(&mut self, rhs: Self)
fn bitand_assign(&mut self, rhs: Self)
&= operation. Read moreSource§impl BitAndSizeOnGpu<StaticSignedBigInt<16>> for FheInt1024
impl BitAndSizeOnGpu<StaticSignedBigInt<16>> for FheInt1024
fn get_bitand_size_on_gpu(&self, rhs: I1024) -> u64
Source§impl BitAndSizeOnGpu<StaticSignedBigInt<32>> for FheInt2048
impl BitAndSizeOnGpu<StaticSignedBigInt<32>> for FheInt2048
fn get_bitand_size_on_gpu(&self, rhs: I2048) -> u64
Source§impl BitAndSizeOnGpu<StaticSignedBigInt<4>> for FheInt136
impl BitAndSizeOnGpu<StaticSignedBigInt<4>> for FheInt136
fn get_bitand_size_on_gpu(&self, rhs: I256) -> u64
Source§impl BitAndSizeOnGpu<StaticSignedBigInt<4>> for FheInt144
impl BitAndSizeOnGpu<StaticSignedBigInt<4>> for FheInt144
fn get_bitand_size_on_gpu(&self, rhs: I256) -> u64
Source§impl BitAndSizeOnGpu<StaticSignedBigInt<4>> for FheInt152
impl BitAndSizeOnGpu<StaticSignedBigInt<4>> for FheInt152
fn get_bitand_size_on_gpu(&self, rhs: I256) -> u64
Source§impl BitAndSizeOnGpu<StaticSignedBigInt<4>> for FheInt160
impl BitAndSizeOnGpu<StaticSignedBigInt<4>> for FheInt160
fn get_bitand_size_on_gpu(&self, rhs: I256) -> u64
Source§impl BitAndSizeOnGpu<StaticSignedBigInt<4>> for FheInt168
impl BitAndSizeOnGpu<StaticSignedBigInt<4>> for FheInt168
fn get_bitand_size_on_gpu(&self, rhs: I256) -> u64
Source§impl BitAndSizeOnGpu<StaticSignedBigInt<4>> for FheInt176
impl BitAndSizeOnGpu<StaticSignedBigInt<4>> for FheInt176
fn get_bitand_size_on_gpu(&self, rhs: I256) -> u64
Source§impl BitAndSizeOnGpu<StaticSignedBigInt<4>> for FheInt184
impl BitAndSizeOnGpu<StaticSignedBigInt<4>> for FheInt184
fn get_bitand_size_on_gpu(&self, rhs: I256) -> u64
Source§impl BitAndSizeOnGpu<StaticSignedBigInt<4>> for FheInt192
impl BitAndSizeOnGpu<StaticSignedBigInt<4>> for FheInt192
fn get_bitand_size_on_gpu(&self, rhs: I256) -> u64
Source§impl BitAndSizeOnGpu<StaticSignedBigInt<4>> for FheInt200
impl BitAndSizeOnGpu<StaticSignedBigInt<4>> for FheInt200
fn get_bitand_size_on_gpu(&self, rhs: I256) -> u64
Source§impl BitAndSizeOnGpu<StaticSignedBigInt<4>> for FheInt208
impl BitAndSizeOnGpu<StaticSignedBigInt<4>> for FheInt208
fn get_bitand_size_on_gpu(&self, rhs: I256) -> u64
Source§impl BitAndSizeOnGpu<StaticSignedBigInt<4>> for FheInt216
impl BitAndSizeOnGpu<StaticSignedBigInt<4>> for FheInt216
fn get_bitand_size_on_gpu(&self, rhs: I256) -> u64
Source§impl BitAndSizeOnGpu<StaticSignedBigInt<4>> for FheInt224
impl BitAndSizeOnGpu<StaticSignedBigInt<4>> for FheInt224
fn get_bitand_size_on_gpu(&self, rhs: I256) -> u64
Source§impl BitAndSizeOnGpu<StaticSignedBigInt<4>> for FheInt232
impl BitAndSizeOnGpu<StaticSignedBigInt<4>> for FheInt232
fn get_bitand_size_on_gpu(&self, rhs: I256) -> u64
Source§impl BitAndSizeOnGpu<StaticSignedBigInt<4>> for FheInt240
impl BitAndSizeOnGpu<StaticSignedBigInt<4>> for FheInt240
fn get_bitand_size_on_gpu(&self, rhs: I256) -> u64
Source§impl BitAndSizeOnGpu<StaticSignedBigInt<4>> for FheInt248
impl BitAndSizeOnGpu<StaticSignedBigInt<4>> for FheInt248
fn get_bitand_size_on_gpu(&self, rhs: I256) -> u64
Source§impl BitAndSizeOnGpu<StaticSignedBigInt<4>> for FheInt256
impl BitAndSizeOnGpu<StaticSignedBigInt<4>> for FheInt256
fn get_bitand_size_on_gpu(&self, rhs: I256) -> u64
Source§impl BitAndSizeOnGpu<StaticSignedBigInt<8>> for FheInt512
impl BitAndSizeOnGpu<StaticSignedBigInt<8>> for FheInt512
fn get_bitand_size_on_gpu(&self, rhs: I512) -> u64
Source§impl BitOr<StaticSignedBigInt<16>> for &FheInt1024
impl BitOr<StaticSignedBigInt<16>> for &FheInt1024
Source§impl BitOr<StaticSignedBigInt<16>> for FheInt1024
impl BitOr<StaticSignedBigInt<16>> for FheInt1024
Source§impl BitOr<StaticSignedBigInt<32>> for &FheInt2048
impl BitOr<StaticSignedBigInt<32>> for &FheInt2048
Source§impl BitOr<StaticSignedBigInt<32>> for FheInt2048
impl BitOr<StaticSignedBigInt<32>> for FheInt2048
Source§impl BitOr<StaticSignedBigInt<4>> for &FheInt136
impl BitOr<StaticSignedBigInt<4>> for &FheInt136
Source§impl BitOr<StaticSignedBigInt<4>> for &FheInt144
impl BitOr<StaticSignedBigInt<4>> for &FheInt144
Source§impl BitOr<StaticSignedBigInt<4>> for &FheInt152
impl BitOr<StaticSignedBigInt<4>> for &FheInt152
Source§impl BitOr<StaticSignedBigInt<4>> for &FheInt160
impl BitOr<StaticSignedBigInt<4>> for &FheInt160
Source§impl BitOr<StaticSignedBigInt<4>> for &FheInt168
impl BitOr<StaticSignedBigInt<4>> for &FheInt168
Source§impl BitOr<StaticSignedBigInt<4>> for &FheInt176
impl BitOr<StaticSignedBigInt<4>> for &FheInt176
Source§impl BitOr<StaticSignedBigInt<4>> for &FheInt184
impl BitOr<StaticSignedBigInt<4>> for &FheInt184
Source§impl BitOr<StaticSignedBigInt<4>> for &FheInt192
impl BitOr<StaticSignedBigInt<4>> for &FheInt192
Source§impl BitOr<StaticSignedBigInt<4>> for &FheInt200
impl BitOr<StaticSignedBigInt<4>> for &FheInt200
Source§impl BitOr<StaticSignedBigInt<4>> for &FheInt208
impl BitOr<StaticSignedBigInt<4>> for &FheInt208
Source§impl BitOr<StaticSignedBigInt<4>> for &FheInt216
impl BitOr<StaticSignedBigInt<4>> for &FheInt216
Source§impl BitOr<StaticSignedBigInt<4>> for &FheInt224
impl BitOr<StaticSignedBigInt<4>> for &FheInt224
Source§impl BitOr<StaticSignedBigInt<4>> for &FheInt232
impl BitOr<StaticSignedBigInt<4>> for &FheInt232
Source§impl BitOr<StaticSignedBigInt<4>> for &FheInt240
impl BitOr<StaticSignedBigInt<4>> for &FheInt240
Source§impl BitOr<StaticSignedBigInt<4>> for &FheInt248
impl BitOr<StaticSignedBigInt<4>> for &FheInt248
Source§impl BitOr<StaticSignedBigInt<4>> for &FheInt256
impl BitOr<StaticSignedBigInt<4>> for &FheInt256
Source§impl BitOr<StaticSignedBigInt<4>> for FheInt136
impl BitOr<StaticSignedBigInt<4>> for FheInt136
Source§impl BitOr<StaticSignedBigInt<4>> for FheInt144
impl BitOr<StaticSignedBigInt<4>> for FheInt144
Source§impl BitOr<StaticSignedBigInt<4>> for FheInt152
impl BitOr<StaticSignedBigInt<4>> for FheInt152
Source§impl BitOr<StaticSignedBigInt<4>> for FheInt160
impl BitOr<StaticSignedBigInt<4>> for FheInt160
Source§impl BitOr<StaticSignedBigInt<4>> for FheInt168
impl BitOr<StaticSignedBigInt<4>> for FheInt168
Source§impl BitOr<StaticSignedBigInt<4>> for FheInt176
impl BitOr<StaticSignedBigInt<4>> for FheInt176
Source§impl BitOr<StaticSignedBigInt<4>> for FheInt184
impl BitOr<StaticSignedBigInt<4>> for FheInt184
Source§impl BitOr<StaticSignedBigInt<4>> for FheInt192
impl BitOr<StaticSignedBigInt<4>> for FheInt192
Source§impl BitOr<StaticSignedBigInt<4>> for FheInt200
impl BitOr<StaticSignedBigInt<4>> for FheInt200
Source§impl BitOr<StaticSignedBigInt<4>> for FheInt208
impl BitOr<StaticSignedBigInt<4>> for FheInt208
Source§impl BitOr<StaticSignedBigInt<4>> for FheInt216
impl BitOr<StaticSignedBigInt<4>> for FheInt216
Source§impl BitOr<StaticSignedBigInt<4>> for FheInt224
impl BitOr<StaticSignedBigInt<4>> for FheInt224
Source§impl BitOr<StaticSignedBigInt<4>> for FheInt232
impl BitOr<StaticSignedBigInt<4>> for FheInt232
Source§impl BitOr<StaticSignedBigInt<4>> for FheInt240
impl BitOr<StaticSignedBigInt<4>> for FheInt240
Source§impl BitOr<StaticSignedBigInt<4>> for FheInt248
impl BitOr<StaticSignedBigInt<4>> for FheInt248
Source§impl BitOr<StaticSignedBigInt<4>> for FheInt256
impl BitOr<StaticSignedBigInt<4>> for FheInt256
Source§impl BitOr<StaticSignedBigInt<8>> for &FheInt512
impl BitOr<StaticSignedBigInt<8>> for &FheInt512
Source§impl BitOr<StaticSignedBigInt<8>> for FheInt512
impl BitOr<StaticSignedBigInt<8>> for FheInt512
Source§impl<const N: usize> BitOr for StaticSignedBigInt<N>
impl<const N: usize> BitOr for StaticSignedBigInt<N>
Source§impl BitOrAssign<StaticSignedBigInt<16>> for FheInt1024
impl BitOrAssign<StaticSignedBigInt<16>> for FheInt1024
Source§fn bitor_assign(&mut self, rhs: I1024)
fn bitor_assign(&mut self, rhs: I1024)
|= operation. Read moreSource§impl BitOrAssign<StaticSignedBigInt<32>> for FheInt2048
impl BitOrAssign<StaticSignedBigInt<32>> for FheInt2048
Source§fn bitor_assign(&mut self, rhs: I2048)
fn bitor_assign(&mut self, rhs: I2048)
|= operation. Read moreSource§impl BitOrAssign<StaticSignedBigInt<4>> for FheInt136
impl BitOrAssign<StaticSignedBigInt<4>> for FheInt136
Source§fn bitor_assign(&mut self, rhs: I256)
fn bitor_assign(&mut self, rhs: I256)
|= operation. Read moreSource§impl BitOrAssign<StaticSignedBigInt<4>> for FheInt144
impl BitOrAssign<StaticSignedBigInt<4>> for FheInt144
Source§fn bitor_assign(&mut self, rhs: I256)
fn bitor_assign(&mut self, rhs: I256)
|= operation. Read moreSource§impl BitOrAssign<StaticSignedBigInt<4>> for FheInt152
impl BitOrAssign<StaticSignedBigInt<4>> for FheInt152
Source§fn bitor_assign(&mut self, rhs: I256)
fn bitor_assign(&mut self, rhs: I256)
|= operation. Read moreSource§impl BitOrAssign<StaticSignedBigInt<4>> for FheInt160
impl BitOrAssign<StaticSignedBigInt<4>> for FheInt160
Source§fn bitor_assign(&mut self, rhs: I256)
fn bitor_assign(&mut self, rhs: I256)
|= operation. Read moreSource§impl BitOrAssign<StaticSignedBigInt<4>> for FheInt168
impl BitOrAssign<StaticSignedBigInt<4>> for FheInt168
Source§fn bitor_assign(&mut self, rhs: I256)
fn bitor_assign(&mut self, rhs: I256)
|= operation. Read moreSource§impl BitOrAssign<StaticSignedBigInt<4>> for FheInt176
impl BitOrAssign<StaticSignedBigInt<4>> for FheInt176
Source§fn bitor_assign(&mut self, rhs: I256)
fn bitor_assign(&mut self, rhs: I256)
|= operation. Read moreSource§impl BitOrAssign<StaticSignedBigInt<4>> for FheInt184
impl BitOrAssign<StaticSignedBigInt<4>> for FheInt184
Source§fn bitor_assign(&mut self, rhs: I256)
fn bitor_assign(&mut self, rhs: I256)
|= operation. Read moreSource§impl BitOrAssign<StaticSignedBigInt<4>> for FheInt192
impl BitOrAssign<StaticSignedBigInt<4>> for FheInt192
Source§fn bitor_assign(&mut self, rhs: I256)
fn bitor_assign(&mut self, rhs: I256)
|= operation. Read moreSource§impl BitOrAssign<StaticSignedBigInt<4>> for FheInt200
impl BitOrAssign<StaticSignedBigInt<4>> for FheInt200
Source§fn bitor_assign(&mut self, rhs: I256)
fn bitor_assign(&mut self, rhs: I256)
|= operation. Read moreSource§impl BitOrAssign<StaticSignedBigInt<4>> for FheInt208
impl BitOrAssign<StaticSignedBigInt<4>> for FheInt208
Source§fn bitor_assign(&mut self, rhs: I256)
fn bitor_assign(&mut self, rhs: I256)
|= operation. Read moreSource§impl BitOrAssign<StaticSignedBigInt<4>> for FheInt216
impl BitOrAssign<StaticSignedBigInt<4>> for FheInt216
Source§fn bitor_assign(&mut self, rhs: I256)
fn bitor_assign(&mut self, rhs: I256)
|= operation. Read moreSource§impl BitOrAssign<StaticSignedBigInt<4>> for FheInt224
impl BitOrAssign<StaticSignedBigInt<4>> for FheInt224
Source§fn bitor_assign(&mut self, rhs: I256)
fn bitor_assign(&mut self, rhs: I256)
|= operation. Read moreSource§impl BitOrAssign<StaticSignedBigInt<4>> for FheInt232
impl BitOrAssign<StaticSignedBigInt<4>> for FheInt232
Source§fn bitor_assign(&mut self, rhs: I256)
fn bitor_assign(&mut self, rhs: I256)
|= operation. Read moreSource§impl BitOrAssign<StaticSignedBigInt<4>> for FheInt240
impl BitOrAssign<StaticSignedBigInt<4>> for FheInt240
Source§fn bitor_assign(&mut self, rhs: I256)
fn bitor_assign(&mut self, rhs: I256)
|= operation. Read moreSource§impl BitOrAssign<StaticSignedBigInt<4>> for FheInt248
impl BitOrAssign<StaticSignedBigInt<4>> for FheInt248
Source§fn bitor_assign(&mut self, rhs: I256)
fn bitor_assign(&mut self, rhs: I256)
|= operation. Read moreSource§impl BitOrAssign<StaticSignedBigInt<4>> for FheInt256
impl BitOrAssign<StaticSignedBigInt<4>> for FheInt256
Source§fn bitor_assign(&mut self, rhs: I256)
fn bitor_assign(&mut self, rhs: I256)
|= operation. Read moreSource§impl BitOrAssign<StaticSignedBigInt<8>> for FheInt512
impl BitOrAssign<StaticSignedBigInt<8>> for FheInt512
Source§fn bitor_assign(&mut self, rhs: I512)
fn bitor_assign(&mut self, rhs: I512)
|= operation. Read moreSource§impl<const N: usize> BitOrAssign for StaticSignedBigInt<N>
impl<const N: usize> BitOrAssign for StaticSignedBigInt<N>
Source§fn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
|= operation. Read moreSource§impl BitOrSizeOnGpu<StaticSignedBigInt<16>> for FheInt1024
impl BitOrSizeOnGpu<StaticSignedBigInt<16>> for FheInt1024
fn get_bitor_size_on_gpu(&self, rhs: I1024) -> u64
Source§impl BitOrSizeOnGpu<StaticSignedBigInt<32>> for FheInt2048
impl BitOrSizeOnGpu<StaticSignedBigInt<32>> for FheInt2048
fn get_bitor_size_on_gpu(&self, rhs: I2048) -> u64
Source§impl BitOrSizeOnGpu<StaticSignedBigInt<4>> for FheInt136
impl BitOrSizeOnGpu<StaticSignedBigInt<4>> for FheInt136
fn get_bitor_size_on_gpu(&self, rhs: I256) -> u64
Source§impl BitOrSizeOnGpu<StaticSignedBigInt<4>> for FheInt144
impl BitOrSizeOnGpu<StaticSignedBigInt<4>> for FheInt144
fn get_bitor_size_on_gpu(&self, rhs: I256) -> u64
Source§impl BitOrSizeOnGpu<StaticSignedBigInt<4>> for FheInt152
impl BitOrSizeOnGpu<StaticSignedBigInt<4>> for FheInt152
fn get_bitor_size_on_gpu(&self, rhs: I256) -> u64
Source§impl BitOrSizeOnGpu<StaticSignedBigInt<4>> for FheInt160
impl BitOrSizeOnGpu<StaticSignedBigInt<4>> for FheInt160
fn get_bitor_size_on_gpu(&self, rhs: I256) -> u64
Source§impl BitOrSizeOnGpu<StaticSignedBigInt<4>> for FheInt168
impl BitOrSizeOnGpu<StaticSignedBigInt<4>> for FheInt168
fn get_bitor_size_on_gpu(&self, rhs: I256) -> u64
Source§impl BitOrSizeOnGpu<StaticSignedBigInt<4>> for FheInt176
impl BitOrSizeOnGpu<StaticSignedBigInt<4>> for FheInt176
fn get_bitor_size_on_gpu(&self, rhs: I256) -> u64
Source§impl BitOrSizeOnGpu<StaticSignedBigInt<4>> for FheInt184
impl BitOrSizeOnGpu<StaticSignedBigInt<4>> for FheInt184
fn get_bitor_size_on_gpu(&self, rhs: I256) -> u64
Source§impl BitOrSizeOnGpu<StaticSignedBigInt<4>> for FheInt192
impl BitOrSizeOnGpu<StaticSignedBigInt<4>> for FheInt192
fn get_bitor_size_on_gpu(&self, rhs: I256) -> u64
Source§impl BitOrSizeOnGpu<StaticSignedBigInt<4>> for FheInt200
impl BitOrSizeOnGpu<StaticSignedBigInt<4>> for FheInt200
fn get_bitor_size_on_gpu(&self, rhs: I256) -> u64
Source§impl BitOrSizeOnGpu<StaticSignedBigInt<4>> for FheInt208
impl BitOrSizeOnGpu<StaticSignedBigInt<4>> for FheInt208
fn get_bitor_size_on_gpu(&self, rhs: I256) -> u64
Source§impl BitOrSizeOnGpu<StaticSignedBigInt<4>> for FheInt216
impl BitOrSizeOnGpu<StaticSignedBigInt<4>> for FheInt216
fn get_bitor_size_on_gpu(&self, rhs: I256) -> u64
Source§impl BitOrSizeOnGpu<StaticSignedBigInt<4>> for FheInt224
impl BitOrSizeOnGpu<StaticSignedBigInt<4>> for FheInt224
fn get_bitor_size_on_gpu(&self, rhs: I256) -> u64
Source§impl BitOrSizeOnGpu<StaticSignedBigInt<4>> for FheInt232
impl BitOrSizeOnGpu<StaticSignedBigInt<4>> for FheInt232
fn get_bitor_size_on_gpu(&self, rhs: I256) -> u64
Source§impl BitOrSizeOnGpu<StaticSignedBigInt<4>> for FheInt240
impl BitOrSizeOnGpu<StaticSignedBigInt<4>> for FheInt240
fn get_bitor_size_on_gpu(&self, rhs: I256) -> u64
Source§impl BitOrSizeOnGpu<StaticSignedBigInt<4>> for FheInt248
impl BitOrSizeOnGpu<StaticSignedBigInt<4>> for FheInt248
fn get_bitor_size_on_gpu(&self, rhs: I256) -> u64
Source§impl BitOrSizeOnGpu<StaticSignedBigInt<4>> for FheInt256
impl BitOrSizeOnGpu<StaticSignedBigInt<4>> for FheInt256
fn get_bitor_size_on_gpu(&self, rhs: I256) -> u64
Source§impl BitOrSizeOnGpu<StaticSignedBigInt<8>> for FheInt512
impl BitOrSizeOnGpu<StaticSignedBigInt<8>> for FheInt512
fn get_bitor_size_on_gpu(&self, rhs: I512) -> u64
Source§impl BitXor<StaticSignedBigInt<16>> for &FheInt1024
impl BitXor<StaticSignedBigInt<16>> for &FheInt1024
Source§impl BitXor<StaticSignedBigInt<16>> for FheInt1024
impl BitXor<StaticSignedBigInt<16>> for FheInt1024
Source§impl BitXor<StaticSignedBigInt<32>> for &FheInt2048
impl BitXor<StaticSignedBigInt<32>> for &FheInt2048
Source§impl BitXor<StaticSignedBigInt<32>> for FheInt2048
impl BitXor<StaticSignedBigInt<32>> for FheInt2048
Source§impl BitXor<StaticSignedBigInt<4>> for &FheInt136
impl BitXor<StaticSignedBigInt<4>> for &FheInt136
Source§impl BitXor<StaticSignedBigInt<4>> for &FheInt144
impl BitXor<StaticSignedBigInt<4>> for &FheInt144
Source§impl BitXor<StaticSignedBigInt<4>> for &FheInt152
impl BitXor<StaticSignedBigInt<4>> for &FheInt152
Source§impl BitXor<StaticSignedBigInt<4>> for &FheInt160
impl BitXor<StaticSignedBigInt<4>> for &FheInt160
Source§impl BitXor<StaticSignedBigInt<4>> for &FheInt168
impl BitXor<StaticSignedBigInt<4>> for &FheInt168
Source§impl BitXor<StaticSignedBigInt<4>> for &FheInt176
impl BitXor<StaticSignedBigInt<4>> for &FheInt176
Source§impl BitXor<StaticSignedBigInt<4>> for &FheInt184
impl BitXor<StaticSignedBigInt<4>> for &FheInt184
Source§impl BitXor<StaticSignedBigInt<4>> for &FheInt192
impl BitXor<StaticSignedBigInt<4>> for &FheInt192
Source§impl BitXor<StaticSignedBigInt<4>> for &FheInt200
impl BitXor<StaticSignedBigInt<4>> for &FheInt200
Source§impl BitXor<StaticSignedBigInt<4>> for &FheInt208
impl BitXor<StaticSignedBigInt<4>> for &FheInt208
Source§impl BitXor<StaticSignedBigInt<4>> for &FheInt216
impl BitXor<StaticSignedBigInt<4>> for &FheInt216
Source§impl BitXor<StaticSignedBigInt<4>> for &FheInt224
impl BitXor<StaticSignedBigInt<4>> for &FheInt224
Source§impl BitXor<StaticSignedBigInt<4>> for &FheInt232
impl BitXor<StaticSignedBigInt<4>> for &FheInt232
Source§impl BitXor<StaticSignedBigInt<4>> for &FheInt240
impl BitXor<StaticSignedBigInt<4>> for &FheInt240
Source§impl BitXor<StaticSignedBigInt<4>> for &FheInt248
impl BitXor<StaticSignedBigInt<4>> for &FheInt248
Source§impl BitXor<StaticSignedBigInt<4>> for &FheInt256
impl BitXor<StaticSignedBigInt<4>> for &FheInt256
Source§impl BitXor<StaticSignedBigInt<4>> for FheInt136
impl BitXor<StaticSignedBigInt<4>> for FheInt136
Source§impl BitXor<StaticSignedBigInt<4>> for FheInt144
impl BitXor<StaticSignedBigInt<4>> for FheInt144
Source§impl BitXor<StaticSignedBigInt<4>> for FheInt152
impl BitXor<StaticSignedBigInt<4>> for FheInt152
Source§impl BitXor<StaticSignedBigInt<4>> for FheInt160
impl BitXor<StaticSignedBigInt<4>> for FheInt160
Source§impl BitXor<StaticSignedBigInt<4>> for FheInt168
impl BitXor<StaticSignedBigInt<4>> for FheInt168
Source§impl BitXor<StaticSignedBigInt<4>> for FheInt176
impl BitXor<StaticSignedBigInt<4>> for FheInt176
Source§impl BitXor<StaticSignedBigInt<4>> for FheInt184
impl BitXor<StaticSignedBigInt<4>> for FheInt184
Source§impl BitXor<StaticSignedBigInt<4>> for FheInt192
impl BitXor<StaticSignedBigInt<4>> for FheInt192
Source§impl BitXor<StaticSignedBigInt<4>> for FheInt200
impl BitXor<StaticSignedBigInt<4>> for FheInt200
Source§impl BitXor<StaticSignedBigInt<4>> for FheInt208
impl BitXor<StaticSignedBigInt<4>> for FheInt208
Source§impl BitXor<StaticSignedBigInt<4>> for FheInt216
impl BitXor<StaticSignedBigInt<4>> for FheInt216
Source§impl BitXor<StaticSignedBigInt<4>> for FheInt224
impl BitXor<StaticSignedBigInt<4>> for FheInt224
Source§impl BitXor<StaticSignedBigInt<4>> for FheInt232
impl BitXor<StaticSignedBigInt<4>> for FheInt232
Source§impl BitXor<StaticSignedBigInt<4>> for FheInt240
impl BitXor<StaticSignedBigInt<4>> for FheInt240
Source§impl BitXor<StaticSignedBigInt<4>> for FheInt248
impl BitXor<StaticSignedBigInt<4>> for FheInt248
Source§impl BitXor<StaticSignedBigInt<4>> for FheInt256
impl BitXor<StaticSignedBigInt<4>> for FheInt256
Source§impl BitXor<StaticSignedBigInt<8>> for &FheInt512
impl BitXor<StaticSignedBigInt<8>> for &FheInt512
Source§impl BitXor<StaticSignedBigInt<8>> for FheInt512
impl BitXor<StaticSignedBigInt<8>> for FheInt512
Source§impl<const N: usize> BitXor for StaticSignedBigInt<N>
impl<const N: usize> BitXor for StaticSignedBigInt<N>
Source§impl BitXorAssign<StaticSignedBigInt<16>> for FheInt1024
impl BitXorAssign<StaticSignedBigInt<16>> for FheInt1024
Source§fn bitxor_assign(&mut self, rhs: I1024)
fn bitxor_assign(&mut self, rhs: I1024)
^= operation. Read moreSource§impl BitXorAssign<StaticSignedBigInt<32>> for FheInt2048
impl BitXorAssign<StaticSignedBigInt<32>> for FheInt2048
Source§fn bitxor_assign(&mut self, rhs: I2048)
fn bitxor_assign(&mut self, rhs: I2048)
^= operation. Read moreSource§impl BitXorAssign<StaticSignedBigInt<4>> for FheInt136
impl BitXorAssign<StaticSignedBigInt<4>> for FheInt136
Source§fn bitxor_assign(&mut self, rhs: I256)
fn bitxor_assign(&mut self, rhs: I256)
^= operation. Read moreSource§impl BitXorAssign<StaticSignedBigInt<4>> for FheInt144
impl BitXorAssign<StaticSignedBigInt<4>> for FheInt144
Source§fn bitxor_assign(&mut self, rhs: I256)
fn bitxor_assign(&mut self, rhs: I256)
^= operation. Read moreSource§impl BitXorAssign<StaticSignedBigInt<4>> for FheInt152
impl BitXorAssign<StaticSignedBigInt<4>> for FheInt152
Source§fn bitxor_assign(&mut self, rhs: I256)
fn bitxor_assign(&mut self, rhs: I256)
^= operation. Read moreSource§impl BitXorAssign<StaticSignedBigInt<4>> for FheInt160
impl BitXorAssign<StaticSignedBigInt<4>> for FheInt160
Source§fn bitxor_assign(&mut self, rhs: I256)
fn bitxor_assign(&mut self, rhs: I256)
^= operation. Read moreSource§impl BitXorAssign<StaticSignedBigInt<4>> for FheInt168
impl BitXorAssign<StaticSignedBigInt<4>> for FheInt168
Source§fn bitxor_assign(&mut self, rhs: I256)
fn bitxor_assign(&mut self, rhs: I256)
^= operation. Read moreSource§impl BitXorAssign<StaticSignedBigInt<4>> for FheInt176
impl BitXorAssign<StaticSignedBigInt<4>> for FheInt176
Source§fn bitxor_assign(&mut self, rhs: I256)
fn bitxor_assign(&mut self, rhs: I256)
^= operation. Read moreSource§impl BitXorAssign<StaticSignedBigInt<4>> for FheInt184
impl BitXorAssign<StaticSignedBigInt<4>> for FheInt184
Source§fn bitxor_assign(&mut self, rhs: I256)
fn bitxor_assign(&mut self, rhs: I256)
^= operation. Read moreSource§impl BitXorAssign<StaticSignedBigInt<4>> for FheInt192
impl BitXorAssign<StaticSignedBigInt<4>> for FheInt192
Source§fn bitxor_assign(&mut self, rhs: I256)
fn bitxor_assign(&mut self, rhs: I256)
^= operation. Read moreSource§impl BitXorAssign<StaticSignedBigInt<4>> for FheInt200
impl BitXorAssign<StaticSignedBigInt<4>> for FheInt200
Source§fn bitxor_assign(&mut self, rhs: I256)
fn bitxor_assign(&mut self, rhs: I256)
^= operation. Read moreSource§impl BitXorAssign<StaticSignedBigInt<4>> for FheInt208
impl BitXorAssign<StaticSignedBigInt<4>> for FheInt208
Source§fn bitxor_assign(&mut self, rhs: I256)
fn bitxor_assign(&mut self, rhs: I256)
^= operation. Read moreSource§impl BitXorAssign<StaticSignedBigInt<4>> for FheInt216
impl BitXorAssign<StaticSignedBigInt<4>> for FheInt216
Source§fn bitxor_assign(&mut self, rhs: I256)
fn bitxor_assign(&mut self, rhs: I256)
^= operation. Read moreSource§impl BitXorAssign<StaticSignedBigInt<4>> for FheInt224
impl BitXorAssign<StaticSignedBigInt<4>> for FheInt224
Source§fn bitxor_assign(&mut self, rhs: I256)
fn bitxor_assign(&mut self, rhs: I256)
^= operation. Read moreSource§impl BitXorAssign<StaticSignedBigInt<4>> for FheInt232
impl BitXorAssign<StaticSignedBigInt<4>> for FheInt232
Source§fn bitxor_assign(&mut self, rhs: I256)
fn bitxor_assign(&mut self, rhs: I256)
^= operation. Read moreSource§impl BitXorAssign<StaticSignedBigInt<4>> for FheInt240
impl BitXorAssign<StaticSignedBigInt<4>> for FheInt240
Source§fn bitxor_assign(&mut self, rhs: I256)
fn bitxor_assign(&mut self, rhs: I256)
^= operation. Read moreSource§impl BitXorAssign<StaticSignedBigInt<4>> for FheInt248
impl BitXorAssign<StaticSignedBigInt<4>> for FheInt248
Source§fn bitxor_assign(&mut self, rhs: I256)
fn bitxor_assign(&mut self, rhs: I256)
^= operation. Read moreSource§impl BitXorAssign<StaticSignedBigInt<4>> for FheInt256
impl BitXorAssign<StaticSignedBigInt<4>> for FheInt256
Source§fn bitxor_assign(&mut self, rhs: I256)
fn bitxor_assign(&mut self, rhs: I256)
^= operation. Read moreSource§impl BitXorAssign<StaticSignedBigInt<8>> for FheInt512
impl BitXorAssign<StaticSignedBigInt<8>> for FheInt512
Source§fn bitxor_assign(&mut self, rhs: I512)
fn bitxor_assign(&mut self, rhs: I512)
^= operation. Read moreSource§impl<const N: usize> BitXorAssign for StaticSignedBigInt<N>
impl<const N: usize> BitXorAssign for StaticSignedBigInt<N>
Source§fn bitxor_assign(&mut self, rhs: Self)
fn bitxor_assign(&mut self, rhs: Self)
^= operation. Read moreSource§impl BitXorSizeOnGpu<StaticSignedBigInt<16>> for FheInt1024
impl BitXorSizeOnGpu<StaticSignedBigInt<16>> for FheInt1024
fn get_bitxor_size_on_gpu(&self, rhs: I1024) -> u64
Source§impl BitXorSizeOnGpu<StaticSignedBigInt<32>> for FheInt2048
impl BitXorSizeOnGpu<StaticSignedBigInt<32>> for FheInt2048
fn get_bitxor_size_on_gpu(&self, rhs: I2048) -> u64
Source§impl BitXorSizeOnGpu<StaticSignedBigInt<4>> for FheInt136
impl BitXorSizeOnGpu<StaticSignedBigInt<4>> for FheInt136
fn get_bitxor_size_on_gpu(&self, rhs: I256) -> u64
Source§impl BitXorSizeOnGpu<StaticSignedBigInt<4>> for FheInt144
impl BitXorSizeOnGpu<StaticSignedBigInt<4>> for FheInt144
fn get_bitxor_size_on_gpu(&self, rhs: I256) -> u64
Source§impl BitXorSizeOnGpu<StaticSignedBigInt<4>> for FheInt152
impl BitXorSizeOnGpu<StaticSignedBigInt<4>> for FheInt152
fn get_bitxor_size_on_gpu(&self, rhs: I256) -> u64
Source§impl BitXorSizeOnGpu<StaticSignedBigInt<4>> for FheInt160
impl BitXorSizeOnGpu<StaticSignedBigInt<4>> for FheInt160
fn get_bitxor_size_on_gpu(&self, rhs: I256) -> u64
Source§impl BitXorSizeOnGpu<StaticSignedBigInt<4>> for FheInt168
impl BitXorSizeOnGpu<StaticSignedBigInt<4>> for FheInt168
fn get_bitxor_size_on_gpu(&self, rhs: I256) -> u64
Source§impl BitXorSizeOnGpu<StaticSignedBigInt<4>> for FheInt176
impl BitXorSizeOnGpu<StaticSignedBigInt<4>> for FheInt176
fn get_bitxor_size_on_gpu(&self, rhs: I256) -> u64
Source§impl BitXorSizeOnGpu<StaticSignedBigInt<4>> for FheInt184
impl BitXorSizeOnGpu<StaticSignedBigInt<4>> for FheInt184
fn get_bitxor_size_on_gpu(&self, rhs: I256) -> u64
Source§impl BitXorSizeOnGpu<StaticSignedBigInt<4>> for FheInt192
impl BitXorSizeOnGpu<StaticSignedBigInt<4>> for FheInt192
fn get_bitxor_size_on_gpu(&self, rhs: I256) -> u64
Source§impl BitXorSizeOnGpu<StaticSignedBigInt<4>> for FheInt200
impl BitXorSizeOnGpu<StaticSignedBigInt<4>> for FheInt200
fn get_bitxor_size_on_gpu(&self, rhs: I256) -> u64
Source§impl BitXorSizeOnGpu<StaticSignedBigInt<4>> for FheInt208
impl BitXorSizeOnGpu<StaticSignedBigInt<4>> for FheInt208
fn get_bitxor_size_on_gpu(&self, rhs: I256) -> u64
Source§impl BitXorSizeOnGpu<StaticSignedBigInt<4>> for FheInt216
impl BitXorSizeOnGpu<StaticSignedBigInt<4>> for FheInt216
fn get_bitxor_size_on_gpu(&self, rhs: I256) -> u64
Source§impl BitXorSizeOnGpu<StaticSignedBigInt<4>> for FheInt224
impl BitXorSizeOnGpu<StaticSignedBigInt<4>> for FheInt224
fn get_bitxor_size_on_gpu(&self, rhs: I256) -> u64
Source§impl BitXorSizeOnGpu<StaticSignedBigInt<4>> for FheInt232
impl BitXorSizeOnGpu<StaticSignedBigInt<4>> for FheInt232
fn get_bitxor_size_on_gpu(&self, rhs: I256) -> u64
Source§impl BitXorSizeOnGpu<StaticSignedBigInt<4>> for FheInt240
impl BitXorSizeOnGpu<StaticSignedBigInt<4>> for FheInt240
fn get_bitxor_size_on_gpu(&self, rhs: I256) -> u64
Source§impl BitXorSizeOnGpu<StaticSignedBigInt<4>> for FheInt248
impl BitXorSizeOnGpu<StaticSignedBigInt<4>> for FheInt248
fn get_bitxor_size_on_gpu(&self, rhs: I256) -> u64
Source§impl BitXorSizeOnGpu<StaticSignedBigInt<4>> for FheInt256
impl BitXorSizeOnGpu<StaticSignedBigInt<4>> for FheInt256
fn get_bitxor_size_on_gpu(&self, rhs: I256) -> u64
Source§impl BitXorSizeOnGpu<StaticSignedBigInt<8>> for FheInt512
impl BitXorSizeOnGpu<StaticSignedBigInt<8>> for FheInt512
fn get_bitxor_size_on_gpu(&self, rhs: I512) -> u64
Source§impl<const N: usize> CastFrom<StaticSignedBigInt<N>> for StaticSignedBigInt<N>
impl<const N: usize> CastFrom<StaticSignedBigInt<N>> for StaticSignedBigInt<N>
Source§impl<const N: usize> CastFrom<StaticSignedBigInt<N>> for StaticUnsignedBigInt<N>
impl<const N: usize> CastFrom<StaticSignedBigInt<N>> for StaticUnsignedBigInt<N>
fn cast_from(input: StaticSignedBigInt<N>) -> Self
Source§impl<const N: usize> CastFrom<StaticSignedBigInt<N>> for i128
impl<const N: usize> CastFrom<StaticSignedBigInt<N>> for i128
fn cast_from(input: StaticSignedBigInt<N>) -> Self
Source§impl<const N: usize> CastFrom<StaticSignedBigInt<N>> for u128
impl<const N: usize> CastFrom<StaticSignedBigInt<N>> for u128
fn cast_from(input: StaticSignedBigInt<N>) -> Self
Source§impl<const N: usize> CastFrom<StaticSignedBigInt<N>> for u16
impl<const N: usize> CastFrom<StaticSignedBigInt<N>> for u16
fn cast_from(input: StaticSignedBigInt<N>) -> Self
Source§impl<const N: usize> CastFrom<StaticSignedBigInt<N>> for u32
impl<const N: usize> CastFrom<StaticSignedBigInt<N>> for u32
fn cast_from(input: StaticSignedBigInt<N>) -> Self
Source§impl<const N: usize> CastFrom<StaticSignedBigInt<N>> for u64
impl<const N: usize> CastFrom<StaticSignedBigInt<N>> for u64
fn cast_from(input: StaticSignedBigInt<N>) -> Self
Source§impl<const N: usize> CastFrom<StaticSignedBigInt<N>> for u8
impl<const N: usize> CastFrom<StaticSignedBigInt<N>> for u8
fn cast_from(input: StaticSignedBigInt<N>) -> Self
Source§impl<const N: usize> CastFrom<StaticUnsignedBigInt<N>> for StaticSignedBigInt<N>
impl<const N: usize> CastFrom<StaticUnsignedBigInt<N>> for StaticSignedBigInt<N>
fn cast_from(input: StaticUnsignedBigInt<N>) -> Self
Source§impl<const N: usize> Clone for StaticSignedBigInt<N>
impl<const N: usize> Clone for StaticSignedBigInt<N>
Source§fn clone(&self) -> StaticSignedBigInt<N>
fn clone(&self) -> StaticSignedBigInt<N>
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl<const N: usize> Debug for StaticSignedBigInt<N>
impl<const N: usize> Debug for StaticSignedBigInt<N>
Source§impl<const N: usize> Default for StaticSignedBigInt<N>
impl<const N: usize> Default for StaticSignedBigInt<N>
Source§impl Div<StaticSignedBigInt<16>> for &FheInt1024
impl Div<StaticSignedBigInt<16>> for &FheInt1024
Source§impl Div<StaticSignedBigInt<16>> for FheInt1024
impl Div<StaticSignedBigInt<16>> for FheInt1024
Source§impl Div<StaticSignedBigInt<32>> for &FheInt2048
impl Div<StaticSignedBigInt<32>> for &FheInt2048
Source§impl Div<StaticSignedBigInt<32>> for FheInt2048
impl Div<StaticSignedBigInt<32>> for FheInt2048
Source§impl Div<StaticSignedBigInt<4>> for &FheInt136
impl Div<StaticSignedBigInt<4>> for &FheInt136
Source§impl Div<StaticSignedBigInt<4>> for &FheInt144
impl Div<StaticSignedBigInt<4>> for &FheInt144
Source§impl Div<StaticSignedBigInt<4>> for &FheInt152
impl Div<StaticSignedBigInt<4>> for &FheInt152
Source§impl Div<StaticSignedBigInt<4>> for &FheInt160
impl Div<StaticSignedBigInt<4>> for &FheInt160
Source§impl Div<StaticSignedBigInt<4>> for &FheInt168
impl Div<StaticSignedBigInt<4>> for &FheInt168
Source§impl Div<StaticSignedBigInt<4>> for &FheInt176
impl Div<StaticSignedBigInt<4>> for &FheInt176
Source§impl Div<StaticSignedBigInt<4>> for &FheInt184
impl Div<StaticSignedBigInt<4>> for &FheInt184
Source§impl Div<StaticSignedBigInt<4>> for &FheInt192
impl Div<StaticSignedBigInt<4>> for &FheInt192
Source§impl Div<StaticSignedBigInt<4>> for &FheInt200
impl Div<StaticSignedBigInt<4>> for &FheInt200
Source§impl Div<StaticSignedBigInt<4>> for &FheInt208
impl Div<StaticSignedBigInt<4>> for &FheInt208
Source§impl Div<StaticSignedBigInt<4>> for &FheInt216
impl Div<StaticSignedBigInt<4>> for &FheInt216
Source§impl Div<StaticSignedBigInt<4>> for &FheInt224
impl Div<StaticSignedBigInt<4>> for &FheInt224
Source§impl Div<StaticSignedBigInt<4>> for &FheInt232
impl Div<StaticSignedBigInt<4>> for &FheInt232
Source§impl Div<StaticSignedBigInt<4>> for &FheInt240
impl Div<StaticSignedBigInt<4>> for &FheInt240
Source§impl Div<StaticSignedBigInt<4>> for &FheInt248
impl Div<StaticSignedBigInt<4>> for &FheInt248
Source§impl Div<StaticSignedBigInt<4>> for &FheInt256
impl Div<StaticSignedBigInt<4>> for &FheInt256
Source§impl Div<StaticSignedBigInt<4>> for FheInt136
impl Div<StaticSignedBigInt<4>> for FheInt136
Source§impl Div<StaticSignedBigInt<4>> for FheInt144
impl Div<StaticSignedBigInt<4>> for FheInt144
Source§impl Div<StaticSignedBigInt<4>> for FheInt152
impl Div<StaticSignedBigInt<4>> for FheInt152
Source§impl Div<StaticSignedBigInt<4>> for FheInt160
impl Div<StaticSignedBigInt<4>> for FheInt160
Source§impl Div<StaticSignedBigInt<4>> for FheInt168
impl Div<StaticSignedBigInt<4>> for FheInt168
Source§impl Div<StaticSignedBigInt<4>> for FheInt176
impl Div<StaticSignedBigInt<4>> for FheInt176
Source§impl Div<StaticSignedBigInt<4>> for FheInt184
impl Div<StaticSignedBigInt<4>> for FheInt184
Source§impl Div<StaticSignedBigInt<4>> for FheInt192
impl Div<StaticSignedBigInt<4>> for FheInt192
Source§impl Div<StaticSignedBigInt<4>> for FheInt200
impl Div<StaticSignedBigInt<4>> for FheInt200
Source§impl Div<StaticSignedBigInt<4>> for FheInt208
impl Div<StaticSignedBigInt<4>> for FheInt208
Source§impl Div<StaticSignedBigInt<4>> for FheInt216
impl Div<StaticSignedBigInt<4>> for FheInt216
Source§impl Div<StaticSignedBigInt<4>> for FheInt224
impl Div<StaticSignedBigInt<4>> for FheInt224
Source§impl Div<StaticSignedBigInt<4>> for FheInt232
impl Div<StaticSignedBigInt<4>> for FheInt232
Source§impl Div<StaticSignedBigInt<4>> for FheInt240
impl Div<StaticSignedBigInt<4>> for FheInt240
Source§impl Div<StaticSignedBigInt<4>> for FheInt248
impl Div<StaticSignedBigInt<4>> for FheInt248
Source§impl Div<StaticSignedBigInt<4>> for FheInt256
impl Div<StaticSignedBigInt<4>> for FheInt256
Source§impl Div<StaticSignedBigInt<8>> for &FheInt512
impl Div<StaticSignedBigInt<8>> for &FheInt512
Source§impl Div<StaticSignedBigInt<8>> for FheInt512
impl Div<StaticSignedBigInt<8>> for FheInt512
Source§impl<const N: usize> Div for StaticSignedBigInt<N>
impl<const N: usize> Div for StaticSignedBigInt<N>
Source§impl DivAssign<StaticSignedBigInt<16>> for FheInt1024
impl DivAssign<StaticSignedBigInt<16>> for FheInt1024
Source§fn div_assign(&mut self, rhs: I1024)
fn div_assign(&mut self, rhs: I1024)
/= operation. Read moreSource§impl DivAssign<StaticSignedBigInt<32>> for FheInt2048
impl DivAssign<StaticSignedBigInt<32>> for FheInt2048
Source§fn div_assign(&mut self, rhs: I2048)
fn div_assign(&mut self, rhs: I2048)
/= operation. Read moreSource§impl DivAssign<StaticSignedBigInt<4>> for FheInt136
impl DivAssign<StaticSignedBigInt<4>> for FheInt136
Source§fn div_assign(&mut self, rhs: I256)
fn div_assign(&mut self, rhs: I256)
/= operation. Read moreSource§impl DivAssign<StaticSignedBigInt<4>> for FheInt144
impl DivAssign<StaticSignedBigInt<4>> for FheInt144
Source§fn div_assign(&mut self, rhs: I256)
fn div_assign(&mut self, rhs: I256)
/= operation. Read moreSource§impl DivAssign<StaticSignedBigInt<4>> for FheInt152
impl DivAssign<StaticSignedBigInt<4>> for FheInt152
Source§fn div_assign(&mut self, rhs: I256)
fn div_assign(&mut self, rhs: I256)
/= operation. Read moreSource§impl DivAssign<StaticSignedBigInt<4>> for FheInt160
impl DivAssign<StaticSignedBigInt<4>> for FheInt160
Source§fn div_assign(&mut self, rhs: I256)
fn div_assign(&mut self, rhs: I256)
/= operation. Read moreSource§impl DivAssign<StaticSignedBigInt<4>> for FheInt168
impl DivAssign<StaticSignedBigInt<4>> for FheInt168
Source§fn div_assign(&mut self, rhs: I256)
fn div_assign(&mut self, rhs: I256)
/= operation. Read moreSource§impl DivAssign<StaticSignedBigInt<4>> for FheInt176
impl DivAssign<StaticSignedBigInt<4>> for FheInt176
Source§fn div_assign(&mut self, rhs: I256)
fn div_assign(&mut self, rhs: I256)
/= operation. Read moreSource§impl DivAssign<StaticSignedBigInt<4>> for FheInt184
impl DivAssign<StaticSignedBigInt<4>> for FheInt184
Source§fn div_assign(&mut self, rhs: I256)
fn div_assign(&mut self, rhs: I256)
/= operation. Read moreSource§impl DivAssign<StaticSignedBigInt<4>> for FheInt192
impl DivAssign<StaticSignedBigInt<4>> for FheInt192
Source§fn div_assign(&mut self, rhs: I256)
fn div_assign(&mut self, rhs: I256)
/= operation. Read moreSource§impl DivAssign<StaticSignedBigInt<4>> for FheInt200
impl DivAssign<StaticSignedBigInt<4>> for FheInt200
Source§fn div_assign(&mut self, rhs: I256)
fn div_assign(&mut self, rhs: I256)
/= operation. Read moreSource§impl DivAssign<StaticSignedBigInt<4>> for FheInt208
impl DivAssign<StaticSignedBigInt<4>> for FheInt208
Source§fn div_assign(&mut self, rhs: I256)
fn div_assign(&mut self, rhs: I256)
/= operation. Read moreSource§impl DivAssign<StaticSignedBigInt<4>> for FheInt216
impl DivAssign<StaticSignedBigInt<4>> for FheInt216
Source§fn div_assign(&mut self, rhs: I256)
fn div_assign(&mut self, rhs: I256)
/= operation. Read moreSource§impl DivAssign<StaticSignedBigInt<4>> for FheInt224
impl DivAssign<StaticSignedBigInt<4>> for FheInt224
Source§fn div_assign(&mut self, rhs: I256)
fn div_assign(&mut self, rhs: I256)
/= operation. Read moreSource§impl DivAssign<StaticSignedBigInt<4>> for FheInt232
impl DivAssign<StaticSignedBigInt<4>> for FheInt232
Source§fn div_assign(&mut self, rhs: I256)
fn div_assign(&mut self, rhs: I256)
/= operation. Read moreSource§impl DivAssign<StaticSignedBigInt<4>> for FheInt240
impl DivAssign<StaticSignedBigInt<4>> for FheInt240
Source§fn div_assign(&mut self, rhs: I256)
fn div_assign(&mut self, rhs: I256)
/= operation. Read moreSource§impl DivAssign<StaticSignedBigInt<4>> for FheInt248
impl DivAssign<StaticSignedBigInt<4>> for FheInt248
Source§fn div_assign(&mut self, rhs: I256)
fn div_assign(&mut self, rhs: I256)
/= operation. Read moreSource§impl DivAssign<StaticSignedBigInt<4>> for FheInt256
impl DivAssign<StaticSignedBigInt<4>> for FheInt256
Source§fn div_assign(&mut self, rhs: I256)
fn div_assign(&mut self, rhs: I256)
/= operation. Read moreSource§impl DivAssign<StaticSignedBigInt<8>> for FheInt512
impl DivAssign<StaticSignedBigInt<8>> for FheInt512
Source§fn div_assign(&mut self, rhs: I512)
fn div_assign(&mut self, rhs: I512)
/= operation. Read moreSource§impl<const N: usize> DivAssign for StaticSignedBigInt<N>
impl<const N: usize> DivAssign for StaticSignedBigInt<N>
Source§fn div_assign(&mut self, rhs: Self)
fn div_assign(&mut self, rhs: Self)
/= operation. Read moreSource§impl DivRem<StaticSignedBigInt<16>> for &FheInt1024
impl DivRem<StaticSignedBigInt<16>> for &FheInt1024
Source§impl DivRem<StaticSignedBigInt<16>> for FheInt1024
impl DivRem<StaticSignedBigInt<16>> for FheInt1024
Source§impl DivRem<StaticSignedBigInt<32>> for &FheInt2048
impl DivRem<StaticSignedBigInt<32>> for &FheInt2048
Source§impl DivRem<StaticSignedBigInt<32>> for FheInt2048
impl DivRem<StaticSignedBigInt<32>> for FheInt2048
Source§impl DivRem<StaticSignedBigInt<4>> for &FheInt136
impl DivRem<StaticSignedBigInt<4>> for &FheInt136
Source§impl DivRem<StaticSignedBigInt<4>> for &FheInt144
impl DivRem<StaticSignedBigInt<4>> for &FheInt144
Source§impl DivRem<StaticSignedBigInt<4>> for &FheInt152
impl DivRem<StaticSignedBigInt<4>> for &FheInt152
Source§impl DivRem<StaticSignedBigInt<4>> for &FheInt160
impl DivRem<StaticSignedBigInt<4>> for &FheInt160
Source§impl DivRem<StaticSignedBigInt<4>> for &FheInt168
impl DivRem<StaticSignedBigInt<4>> for &FheInt168
Source§impl DivRem<StaticSignedBigInt<4>> for &FheInt176
impl DivRem<StaticSignedBigInt<4>> for &FheInt176
Source§impl DivRem<StaticSignedBigInt<4>> for &FheInt184
impl DivRem<StaticSignedBigInt<4>> for &FheInt184
Source§impl DivRem<StaticSignedBigInt<4>> for &FheInt192
impl DivRem<StaticSignedBigInt<4>> for &FheInt192
Source§impl DivRem<StaticSignedBigInt<4>> for &FheInt200
impl DivRem<StaticSignedBigInt<4>> for &FheInt200
Source§impl DivRem<StaticSignedBigInt<4>> for &FheInt208
impl DivRem<StaticSignedBigInt<4>> for &FheInt208
Source§impl DivRem<StaticSignedBigInt<4>> for &FheInt216
impl DivRem<StaticSignedBigInt<4>> for &FheInt216
Source§impl DivRem<StaticSignedBigInt<4>> for &FheInt224
impl DivRem<StaticSignedBigInt<4>> for &FheInt224
Source§impl DivRem<StaticSignedBigInt<4>> for &FheInt232
impl DivRem<StaticSignedBigInt<4>> for &FheInt232
Source§impl DivRem<StaticSignedBigInt<4>> for &FheInt240
impl DivRem<StaticSignedBigInt<4>> for &FheInt240
Source§impl DivRem<StaticSignedBigInt<4>> for &FheInt248
impl DivRem<StaticSignedBigInt<4>> for &FheInt248
Source§impl DivRem<StaticSignedBigInt<4>> for &FheInt256
impl DivRem<StaticSignedBigInt<4>> for &FheInt256
Source§impl DivRem<StaticSignedBigInt<4>> for FheInt136
impl DivRem<StaticSignedBigInt<4>> for FheInt136
Source§impl DivRem<StaticSignedBigInt<4>> for FheInt144
impl DivRem<StaticSignedBigInt<4>> for FheInt144
Source§impl DivRem<StaticSignedBigInt<4>> for FheInt152
impl DivRem<StaticSignedBigInt<4>> for FheInt152
Source§impl DivRem<StaticSignedBigInt<4>> for FheInt160
impl DivRem<StaticSignedBigInt<4>> for FheInt160
Source§impl DivRem<StaticSignedBigInt<4>> for FheInt168
impl DivRem<StaticSignedBigInt<4>> for FheInt168
Source§impl DivRem<StaticSignedBigInt<4>> for FheInt176
impl DivRem<StaticSignedBigInt<4>> for FheInt176
Source§impl DivRem<StaticSignedBigInt<4>> for FheInt184
impl DivRem<StaticSignedBigInt<4>> for FheInt184
Source§impl DivRem<StaticSignedBigInt<4>> for FheInt192
impl DivRem<StaticSignedBigInt<4>> for FheInt192
Source§impl DivRem<StaticSignedBigInt<4>> for FheInt200
impl DivRem<StaticSignedBigInt<4>> for FheInt200
Source§impl DivRem<StaticSignedBigInt<4>> for FheInt208
impl DivRem<StaticSignedBigInt<4>> for FheInt208
Source§impl DivRem<StaticSignedBigInt<4>> for FheInt216
impl DivRem<StaticSignedBigInt<4>> for FheInt216
Source§impl DivRem<StaticSignedBigInt<4>> for FheInt224
impl DivRem<StaticSignedBigInt<4>> for FheInt224
Source§impl DivRem<StaticSignedBigInt<4>> for FheInt232
impl DivRem<StaticSignedBigInt<4>> for FheInt232
Source§impl DivRem<StaticSignedBigInt<4>> for FheInt240
impl DivRem<StaticSignedBigInt<4>> for FheInt240
Source§impl DivRem<StaticSignedBigInt<4>> for FheInt248
impl DivRem<StaticSignedBigInt<4>> for FheInt248
Source§impl DivRem<StaticSignedBigInt<4>> for FheInt256
impl DivRem<StaticSignedBigInt<4>> for FheInt256
Source§impl DivRem<StaticSignedBigInt<8>> for &FheInt512
impl DivRem<StaticSignedBigInt<8>> for &FheInt512
Source§impl DivRem<StaticSignedBigInt<8>> for FheInt512
impl DivRem<StaticSignedBigInt<8>> for FheInt512
Source§impl DivRemSizeOnGpu<StaticSignedBigInt<16>> for FheInt1024
impl DivRemSizeOnGpu<StaticSignedBigInt<16>> for FheInt1024
fn get_div_rem_size_on_gpu(&self, rhs: I1024) -> u64
Source§impl DivRemSizeOnGpu<StaticSignedBigInt<32>> for FheInt2048
impl DivRemSizeOnGpu<StaticSignedBigInt<32>> for FheInt2048
fn get_div_rem_size_on_gpu(&self, rhs: I2048) -> u64
Source§impl DivRemSizeOnGpu<StaticSignedBigInt<4>> for FheInt136
impl DivRemSizeOnGpu<StaticSignedBigInt<4>> for FheInt136
fn get_div_rem_size_on_gpu(&self, rhs: I256) -> u64
Source§impl DivRemSizeOnGpu<StaticSignedBigInt<4>> for FheInt144
impl DivRemSizeOnGpu<StaticSignedBigInt<4>> for FheInt144
fn get_div_rem_size_on_gpu(&self, rhs: I256) -> u64
Source§impl DivRemSizeOnGpu<StaticSignedBigInt<4>> for FheInt152
impl DivRemSizeOnGpu<StaticSignedBigInt<4>> for FheInt152
fn get_div_rem_size_on_gpu(&self, rhs: I256) -> u64
Source§impl DivRemSizeOnGpu<StaticSignedBigInt<4>> for FheInt160
impl DivRemSizeOnGpu<StaticSignedBigInt<4>> for FheInt160
fn get_div_rem_size_on_gpu(&self, rhs: I256) -> u64
Source§impl DivRemSizeOnGpu<StaticSignedBigInt<4>> for FheInt168
impl DivRemSizeOnGpu<StaticSignedBigInt<4>> for FheInt168
fn get_div_rem_size_on_gpu(&self, rhs: I256) -> u64
Source§impl DivRemSizeOnGpu<StaticSignedBigInt<4>> for FheInt176
impl DivRemSizeOnGpu<StaticSignedBigInt<4>> for FheInt176
fn get_div_rem_size_on_gpu(&self, rhs: I256) -> u64
Source§impl DivRemSizeOnGpu<StaticSignedBigInt<4>> for FheInt184
impl DivRemSizeOnGpu<StaticSignedBigInt<4>> for FheInt184
fn get_div_rem_size_on_gpu(&self, rhs: I256) -> u64
Source§impl DivRemSizeOnGpu<StaticSignedBigInt<4>> for FheInt192
impl DivRemSizeOnGpu<StaticSignedBigInt<4>> for FheInt192
fn get_div_rem_size_on_gpu(&self, rhs: I256) -> u64
Source§impl DivRemSizeOnGpu<StaticSignedBigInt<4>> for FheInt200
impl DivRemSizeOnGpu<StaticSignedBigInt<4>> for FheInt200
fn get_div_rem_size_on_gpu(&self, rhs: I256) -> u64
Source§impl DivRemSizeOnGpu<StaticSignedBigInt<4>> for FheInt208
impl DivRemSizeOnGpu<StaticSignedBigInt<4>> for FheInt208
fn get_div_rem_size_on_gpu(&self, rhs: I256) -> u64
Source§impl DivRemSizeOnGpu<StaticSignedBigInt<4>> for FheInt216
impl DivRemSizeOnGpu<StaticSignedBigInt<4>> for FheInt216
fn get_div_rem_size_on_gpu(&self, rhs: I256) -> u64
Source§impl DivRemSizeOnGpu<StaticSignedBigInt<4>> for FheInt224
impl DivRemSizeOnGpu<StaticSignedBigInt<4>> for FheInt224
fn get_div_rem_size_on_gpu(&self, rhs: I256) -> u64
Source§impl DivRemSizeOnGpu<StaticSignedBigInt<4>> for FheInt232
impl DivRemSizeOnGpu<StaticSignedBigInt<4>> for FheInt232
fn get_div_rem_size_on_gpu(&self, rhs: I256) -> u64
Source§impl DivRemSizeOnGpu<StaticSignedBigInt<4>> for FheInt240
impl DivRemSizeOnGpu<StaticSignedBigInt<4>> for FheInt240
fn get_div_rem_size_on_gpu(&self, rhs: I256) -> u64
Source§impl DivRemSizeOnGpu<StaticSignedBigInt<4>> for FheInt248
impl DivRemSizeOnGpu<StaticSignedBigInt<4>> for FheInt248
fn get_div_rem_size_on_gpu(&self, rhs: I256) -> u64
Source§impl DivRemSizeOnGpu<StaticSignedBigInt<4>> for FheInt256
impl DivRemSizeOnGpu<StaticSignedBigInt<4>> for FheInt256
fn get_div_rem_size_on_gpu(&self, rhs: I256) -> u64
Source§impl DivRemSizeOnGpu<StaticSignedBigInt<8>> for FheInt512
impl DivRemSizeOnGpu<StaticSignedBigInt<8>> for FheInt512
fn get_div_rem_size_on_gpu(&self, rhs: I512) -> u64
Source§impl DivSizeOnGpu<StaticSignedBigInt<16>> for FheInt1024
impl DivSizeOnGpu<StaticSignedBigInt<16>> for FheInt1024
fn get_div_size_on_gpu(&self, rhs: I1024) -> u64
Source§impl DivSizeOnGpu<StaticSignedBigInt<32>> for FheInt2048
impl DivSizeOnGpu<StaticSignedBigInt<32>> for FheInt2048
fn get_div_size_on_gpu(&self, rhs: I2048) -> u64
Source§impl DivSizeOnGpu<StaticSignedBigInt<4>> for FheInt136
impl DivSizeOnGpu<StaticSignedBigInt<4>> for FheInt136
fn get_div_size_on_gpu(&self, rhs: I256) -> u64
Source§impl DivSizeOnGpu<StaticSignedBigInt<4>> for FheInt144
impl DivSizeOnGpu<StaticSignedBigInt<4>> for FheInt144
fn get_div_size_on_gpu(&self, rhs: I256) -> u64
Source§impl DivSizeOnGpu<StaticSignedBigInt<4>> for FheInt152
impl DivSizeOnGpu<StaticSignedBigInt<4>> for FheInt152
fn get_div_size_on_gpu(&self, rhs: I256) -> u64
Source§impl DivSizeOnGpu<StaticSignedBigInt<4>> for FheInt160
impl DivSizeOnGpu<StaticSignedBigInt<4>> for FheInt160
fn get_div_size_on_gpu(&self, rhs: I256) -> u64
Source§impl DivSizeOnGpu<StaticSignedBigInt<4>> for FheInt168
impl DivSizeOnGpu<StaticSignedBigInt<4>> for FheInt168
fn get_div_size_on_gpu(&self, rhs: I256) -> u64
Source§impl DivSizeOnGpu<StaticSignedBigInt<4>> for FheInt176
impl DivSizeOnGpu<StaticSignedBigInt<4>> for FheInt176
fn get_div_size_on_gpu(&self, rhs: I256) -> u64
Source§impl DivSizeOnGpu<StaticSignedBigInt<4>> for FheInt184
impl DivSizeOnGpu<StaticSignedBigInt<4>> for FheInt184
fn get_div_size_on_gpu(&self, rhs: I256) -> u64
Source§impl DivSizeOnGpu<StaticSignedBigInt<4>> for FheInt192
impl DivSizeOnGpu<StaticSignedBigInt<4>> for FheInt192
fn get_div_size_on_gpu(&self, rhs: I256) -> u64
Source§impl DivSizeOnGpu<StaticSignedBigInt<4>> for FheInt200
impl DivSizeOnGpu<StaticSignedBigInt<4>> for FheInt200
fn get_div_size_on_gpu(&self, rhs: I256) -> u64
Source§impl DivSizeOnGpu<StaticSignedBigInt<4>> for FheInt208
impl DivSizeOnGpu<StaticSignedBigInt<4>> for FheInt208
fn get_div_size_on_gpu(&self, rhs: I256) -> u64
Source§impl DivSizeOnGpu<StaticSignedBigInt<4>> for FheInt216
impl DivSizeOnGpu<StaticSignedBigInt<4>> for FheInt216
fn get_div_size_on_gpu(&self, rhs: I256) -> u64
Source§impl DivSizeOnGpu<StaticSignedBigInt<4>> for FheInt224
impl DivSizeOnGpu<StaticSignedBigInt<4>> for FheInt224
fn get_div_size_on_gpu(&self, rhs: I256) -> u64
Source§impl DivSizeOnGpu<StaticSignedBigInt<4>> for FheInt232
impl DivSizeOnGpu<StaticSignedBigInt<4>> for FheInt232
fn get_div_size_on_gpu(&self, rhs: I256) -> u64
Source§impl DivSizeOnGpu<StaticSignedBigInt<4>> for FheInt240
impl DivSizeOnGpu<StaticSignedBigInt<4>> for FheInt240
fn get_div_size_on_gpu(&self, rhs: I256) -> u64
Source§impl DivSizeOnGpu<StaticSignedBigInt<4>> for FheInt248
impl DivSizeOnGpu<StaticSignedBigInt<4>> for FheInt248
fn get_div_size_on_gpu(&self, rhs: I256) -> u64
Source§impl DivSizeOnGpu<StaticSignedBigInt<4>> for FheInt256
impl DivSizeOnGpu<StaticSignedBigInt<4>> for FheInt256
fn get_div_size_on_gpu(&self, rhs: I256) -> u64
Source§impl DivSizeOnGpu<StaticSignedBigInt<8>> for FheInt512
impl DivSizeOnGpu<StaticSignedBigInt<8>> for FheInt512
fn get_div_size_on_gpu(&self, rhs: I512) -> u64
Source§impl Mul<StaticSignedBigInt<16>> for &FheInt1024
impl Mul<StaticSignedBigInt<16>> for &FheInt1024
Source§impl Mul<StaticSignedBigInt<16>> for FheInt1024
impl Mul<StaticSignedBigInt<16>> for FheInt1024
Source§impl Mul<StaticSignedBigInt<32>> for &FheInt2048
impl Mul<StaticSignedBigInt<32>> for &FheInt2048
Source§impl Mul<StaticSignedBigInt<32>> for FheInt2048
impl Mul<StaticSignedBigInt<32>> for FheInt2048
Source§impl Mul<StaticSignedBigInt<4>> for &FheInt136
impl Mul<StaticSignedBigInt<4>> for &FheInt136
Source§impl Mul<StaticSignedBigInt<4>> for &FheInt144
impl Mul<StaticSignedBigInt<4>> for &FheInt144
Source§impl Mul<StaticSignedBigInt<4>> for &FheInt152
impl Mul<StaticSignedBigInt<4>> for &FheInt152
Source§impl Mul<StaticSignedBigInt<4>> for &FheInt160
impl Mul<StaticSignedBigInt<4>> for &FheInt160
Source§impl Mul<StaticSignedBigInt<4>> for &FheInt168
impl Mul<StaticSignedBigInt<4>> for &FheInt168
Source§impl Mul<StaticSignedBigInt<4>> for &FheInt176
impl Mul<StaticSignedBigInt<4>> for &FheInt176
Source§impl Mul<StaticSignedBigInt<4>> for &FheInt184
impl Mul<StaticSignedBigInt<4>> for &FheInt184
Source§impl Mul<StaticSignedBigInt<4>> for &FheInt192
impl Mul<StaticSignedBigInt<4>> for &FheInt192
Source§impl Mul<StaticSignedBigInt<4>> for &FheInt200
impl Mul<StaticSignedBigInt<4>> for &FheInt200
Source§impl Mul<StaticSignedBigInt<4>> for &FheInt208
impl Mul<StaticSignedBigInt<4>> for &FheInt208
Source§impl Mul<StaticSignedBigInt<4>> for &FheInt216
impl Mul<StaticSignedBigInt<4>> for &FheInt216
Source§impl Mul<StaticSignedBigInt<4>> for &FheInt224
impl Mul<StaticSignedBigInt<4>> for &FheInt224
Source§impl Mul<StaticSignedBigInt<4>> for &FheInt232
impl Mul<StaticSignedBigInt<4>> for &FheInt232
Source§impl Mul<StaticSignedBigInt<4>> for &FheInt240
impl Mul<StaticSignedBigInt<4>> for &FheInt240
Source§impl Mul<StaticSignedBigInt<4>> for &FheInt248
impl Mul<StaticSignedBigInt<4>> for &FheInt248
Source§impl Mul<StaticSignedBigInt<4>> for &FheInt256
impl Mul<StaticSignedBigInt<4>> for &FheInt256
Source§impl Mul<StaticSignedBigInt<4>> for FheInt136
impl Mul<StaticSignedBigInt<4>> for FheInt136
Source§impl Mul<StaticSignedBigInt<4>> for FheInt144
impl Mul<StaticSignedBigInt<4>> for FheInt144
Source§impl Mul<StaticSignedBigInt<4>> for FheInt152
impl Mul<StaticSignedBigInt<4>> for FheInt152
Source§impl Mul<StaticSignedBigInt<4>> for FheInt160
impl Mul<StaticSignedBigInt<4>> for FheInt160
Source§impl Mul<StaticSignedBigInt<4>> for FheInt168
impl Mul<StaticSignedBigInt<4>> for FheInt168
Source§impl Mul<StaticSignedBigInt<4>> for FheInt176
impl Mul<StaticSignedBigInt<4>> for FheInt176
Source§impl Mul<StaticSignedBigInt<4>> for FheInt184
impl Mul<StaticSignedBigInt<4>> for FheInt184
Source§impl Mul<StaticSignedBigInt<4>> for FheInt192
impl Mul<StaticSignedBigInt<4>> for FheInt192
Source§impl Mul<StaticSignedBigInt<4>> for FheInt200
impl Mul<StaticSignedBigInt<4>> for FheInt200
Source§impl Mul<StaticSignedBigInt<4>> for FheInt208
impl Mul<StaticSignedBigInt<4>> for FheInt208
Source§impl Mul<StaticSignedBigInt<4>> for FheInt216
impl Mul<StaticSignedBigInt<4>> for FheInt216
Source§impl Mul<StaticSignedBigInt<4>> for FheInt224
impl Mul<StaticSignedBigInt<4>> for FheInt224
Source§impl Mul<StaticSignedBigInt<4>> for FheInt232
impl Mul<StaticSignedBigInt<4>> for FheInt232
Source§impl Mul<StaticSignedBigInt<4>> for FheInt240
impl Mul<StaticSignedBigInt<4>> for FheInt240
Source§impl Mul<StaticSignedBigInt<4>> for FheInt248
impl Mul<StaticSignedBigInt<4>> for FheInt248
Source§impl Mul<StaticSignedBigInt<4>> for FheInt256
impl Mul<StaticSignedBigInt<4>> for FheInt256
Source§impl Mul<StaticSignedBigInt<8>> for &FheInt512
impl Mul<StaticSignedBigInt<8>> for &FheInt512
Source§impl Mul<StaticSignedBigInt<8>> for FheInt512
impl Mul<StaticSignedBigInt<8>> for FheInt512
Source§impl<const N: usize> Mul for StaticSignedBigInt<N>
impl<const N: usize> Mul for StaticSignedBigInt<N>
Source§impl MulAssign<StaticSignedBigInt<16>> for FheInt1024
impl MulAssign<StaticSignedBigInt<16>> for FheInt1024
Source§fn mul_assign(&mut self, rhs: I1024)
fn mul_assign(&mut self, rhs: I1024)
*= operation. Read moreSource§impl MulAssign<StaticSignedBigInt<32>> for FheInt2048
impl MulAssign<StaticSignedBigInt<32>> for FheInt2048
Source§fn mul_assign(&mut self, rhs: I2048)
fn mul_assign(&mut self, rhs: I2048)
*= operation. Read moreSource§impl MulAssign<StaticSignedBigInt<4>> for FheInt136
impl MulAssign<StaticSignedBigInt<4>> for FheInt136
Source§fn mul_assign(&mut self, rhs: I256)
fn mul_assign(&mut self, rhs: I256)
*= operation. Read moreSource§impl MulAssign<StaticSignedBigInt<4>> for FheInt144
impl MulAssign<StaticSignedBigInt<4>> for FheInt144
Source§fn mul_assign(&mut self, rhs: I256)
fn mul_assign(&mut self, rhs: I256)
*= operation. Read moreSource§impl MulAssign<StaticSignedBigInt<4>> for FheInt152
impl MulAssign<StaticSignedBigInt<4>> for FheInt152
Source§fn mul_assign(&mut self, rhs: I256)
fn mul_assign(&mut self, rhs: I256)
*= operation. Read moreSource§impl MulAssign<StaticSignedBigInt<4>> for FheInt160
impl MulAssign<StaticSignedBigInt<4>> for FheInt160
Source§fn mul_assign(&mut self, rhs: I256)
fn mul_assign(&mut self, rhs: I256)
*= operation. Read moreSource§impl MulAssign<StaticSignedBigInt<4>> for FheInt168
impl MulAssign<StaticSignedBigInt<4>> for FheInt168
Source§fn mul_assign(&mut self, rhs: I256)
fn mul_assign(&mut self, rhs: I256)
*= operation. Read moreSource§impl MulAssign<StaticSignedBigInt<4>> for FheInt176
impl MulAssign<StaticSignedBigInt<4>> for FheInt176
Source§fn mul_assign(&mut self, rhs: I256)
fn mul_assign(&mut self, rhs: I256)
*= operation. Read moreSource§impl MulAssign<StaticSignedBigInt<4>> for FheInt184
impl MulAssign<StaticSignedBigInt<4>> for FheInt184
Source§fn mul_assign(&mut self, rhs: I256)
fn mul_assign(&mut self, rhs: I256)
*= operation. Read moreSource§impl MulAssign<StaticSignedBigInt<4>> for FheInt192
impl MulAssign<StaticSignedBigInt<4>> for FheInt192
Source§fn mul_assign(&mut self, rhs: I256)
fn mul_assign(&mut self, rhs: I256)
*= operation. Read moreSource§impl MulAssign<StaticSignedBigInt<4>> for FheInt200
impl MulAssign<StaticSignedBigInt<4>> for FheInt200
Source§fn mul_assign(&mut self, rhs: I256)
fn mul_assign(&mut self, rhs: I256)
*= operation. Read moreSource§impl MulAssign<StaticSignedBigInt<4>> for FheInt208
impl MulAssign<StaticSignedBigInt<4>> for FheInt208
Source§fn mul_assign(&mut self, rhs: I256)
fn mul_assign(&mut self, rhs: I256)
*= operation. Read moreSource§impl MulAssign<StaticSignedBigInt<4>> for FheInt216
impl MulAssign<StaticSignedBigInt<4>> for FheInt216
Source§fn mul_assign(&mut self, rhs: I256)
fn mul_assign(&mut self, rhs: I256)
*= operation. Read moreSource§impl MulAssign<StaticSignedBigInt<4>> for FheInt224
impl MulAssign<StaticSignedBigInt<4>> for FheInt224
Source§fn mul_assign(&mut self, rhs: I256)
fn mul_assign(&mut self, rhs: I256)
*= operation. Read moreSource§impl MulAssign<StaticSignedBigInt<4>> for FheInt232
impl MulAssign<StaticSignedBigInt<4>> for FheInt232
Source§fn mul_assign(&mut self, rhs: I256)
fn mul_assign(&mut self, rhs: I256)
*= operation. Read moreSource§impl MulAssign<StaticSignedBigInt<4>> for FheInt240
impl MulAssign<StaticSignedBigInt<4>> for FheInt240
Source§fn mul_assign(&mut self, rhs: I256)
fn mul_assign(&mut self, rhs: I256)
*= operation. Read moreSource§impl MulAssign<StaticSignedBigInt<4>> for FheInt248
impl MulAssign<StaticSignedBigInt<4>> for FheInt248
Source§fn mul_assign(&mut self, rhs: I256)
fn mul_assign(&mut self, rhs: I256)
*= operation. Read moreSource§impl MulAssign<StaticSignedBigInt<4>> for FheInt256
impl MulAssign<StaticSignedBigInt<4>> for FheInt256
Source§fn mul_assign(&mut self, rhs: I256)
fn mul_assign(&mut self, rhs: I256)
*= operation. Read moreSource§impl MulAssign<StaticSignedBigInt<8>> for FheInt512
impl MulAssign<StaticSignedBigInt<8>> for FheInt512
Source§fn mul_assign(&mut self, rhs: I512)
fn mul_assign(&mut self, rhs: I512)
*= operation. Read moreSource§impl<const N: usize> MulAssign for StaticSignedBigInt<N>
impl<const N: usize> MulAssign for StaticSignedBigInt<N>
Source§fn mul_assign(&mut self, rhs: Self)
fn mul_assign(&mut self, rhs: Self)
*= operation. Read moreSource§impl MulSizeOnGpu<StaticSignedBigInt<16>> for FheInt1024
impl MulSizeOnGpu<StaticSignedBigInt<16>> for FheInt1024
fn get_mul_size_on_gpu(&self, rhs: I1024) -> u64
Source§impl MulSizeOnGpu<StaticSignedBigInt<32>> for FheInt2048
impl MulSizeOnGpu<StaticSignedBigInt<32>> for FheInt2048
fn get_mul_size_on_gpu(&self, rhs: I2048) -> u64
Source§impl MulSizeOnGpu<StaticSignedBigInt<4>> for FheInt136
impl MulSizeOnGpu<StaticSignedBigInt<4>> for FheInt136
fn get_mul_size_on_gpu(&self, rhs: I256) -> u64
Source§impl MulSizeOnGpu<StaticSignedBigInt<4>> for FheInt144
impl MulSizeOnGpu<StaticSignedBigInt<4>> for FheInt144
fn get_mul_size_on_gpu(&self, rhs: I256) -> u64
Source§impl MulSizeOnGpu<StaticSignedBigInt<4>> for FheInt152
impl MulSizeOnGpu<StaticSignedBigInt<4>> for FheInt152
fn get_mul_size_on_gpu(&self, rhs: I256) -> u64
Source§impl MulSizeOnGpu<StaticSignedBigInt<4>> for FheInt160
impl MulSizeOnGpu<StaticSignedBigInt<4>> for FheInt160
fn get_mul_size_on_gpu(&self, rhs: I256) -> u64
Source§impl MulSizeOnGpu<StaticSignedBigInt<4>> for FheInt168
impl MulSizeOnGpu<StaticSignedBigInt<4>> for FheInt168
fn get_mul_size_on_gpu(&self, rhs: I256) -> u64
Source§impl MulSizeOnGpu<StaticSignedBigInt<4>> for FheInt176
impl MulSizeOnGpu<StaticSignedBigInt<4>> for FheInt176
fn get_mul_size_on_gpu(&self, rhs: I256) -> u64
Source§impl MulSizeOnGpu<StaticSignedBigInt<4>> for FheInt184
impl MulSizeOnGpu<StaticSignedBigInt<4>> for FheInt184
fn get_mul_size_on_gpu(&self, rhs: I256) -> u64
Source§impl MulSizeOnGpu<StaticSignedBigInt<4>> for FheInt192
impl MulSizeOnGpu<StaticSignedBigInt<4>> for FheInt192
fn get_mul_size_on_gpu(&self, rhs: I256) -> u64
Source§impl MulSizeOnGpu<StaticSignedBigInt<4>> for FheInt200
impl MulSizeOnGpu<StaticSignedBigInt<4>> for FheInt200
fn get_mul_size_on_gpu(&self, rhs: I256) -> u64
Source§impl MulSizeOnGpu<StaticSignedBigInt<4>> for FheInt208
impl MulSizeOnGpu<StaticSignedBigInt<4>> for FheInt208
fn get_mul_size_on_gpu(&self, rhs: I256) -> u64
Source§impl MulSizeOnGpu<StaticSignedBigInt<4>> for FheInt216
impl MulSizeOnGpu<StaticSignedBigInt<4>> for FheInt216
fn get_mul_size_on_gpu(&self, rhs: I256) -> u64
Source§impl MulSizeOnGpu<StaticSignedBigInt<4>> for FheInt224
impl MulSizeOnGpu<StaticSignedBigInt<4>> for FheInt224
fn get_mul_size_on_gpu(&self, rhs: I256) -> u64
Source§impl MulSizeOnGpu<StaticSignedBigInt<4>> for FheInt232
impl MulSizeOnGpu<StaticSignedBigInt<4>> for FheInt232
fn get_mul_size_on_gpu(&self, rhs: I256) -> u64
Source§impl MulSizeOnGpu<StaticSignedBigInt<4>> for FheInt240
impl MulSizeOnGpu<StaticSignedBigInt<4>> for FheInt240
fn get_mul_size_on_gpu(&self, rhs: I256) -> u64
Source§impl MulSizeOnGpu<StaticSignedBigInt<4>> for FheInt248
impl MulSizeOnGpu<StaticSignedBigInt<4>> for FheInt248
fn get_mul_size_on_gpu(&self, rhs: I256) -> u64
Source§impl MulSizeOnGpu<StaticSignedBigInt<4>> for FheInt256
impl MulSizeOnGpu<StaticSignedBigInt<4>> for FheInt256
fn get_mul_size_on_gpu(&self, rhs: I256) -> u64
Source§impl MulSizeOnGpu<StaticSignedBigInt<8>> for FheInt512
impl MulSizeOnGpu<StaticSignedBigInt<8>> for FheInt512
fn get_mul_size_on_gpu(&self, rhs: I512) -> u64
Source§impl<const N: usize> Neg for StaticSignedBigInt<N>
impl<const N: usize> Neg for StaticSignedBigInt<N>
Source§impl<const N: usize> Not for StaticSignedBigInt<N>
impl<const N: usize> Not for StaticSignedBigInt<N>
Source§impl<const N: usize> Numeric for StaticSignedBigInt<N>
impl<const N: usize> Numeric for StaticSignedBigInt<N>
Source§impl<const N: usize> Ord for StaticSignedBigInt<N>
impl<const N: usize> Ord for StaticSignedBigInt<N>
Source§impl<const N: usize> PartialEq for StaticSignedBigInt<N>
impl<const N: usize> PartialEq for StaticSignedBigInt<N>
Source§impl<const N: usize> PartialOrd for StaticSignedBigInt<N>
impl<const N: usize> PartialOrd for StaticSignedBigInt<N>
Source§impl<const N: usize> Recomposable for StaticSignedBigInt<N>
impl<const N: usize> Recomposable for StaticSignedBigInt<N>
fn recomposable_wrapping_add(self, other: Self) -> Self
Source§impl Rem<StaticSignedBigInt<16>> for &FheInt1024
impl Rem<StaticSignedBigInt<16>> for &FheInt1024
Source§impl Rem<StaticSignedBigInt<16>> for FheInt1024
impl Rem<StaticSignedBigInt<16>> for FheInt1024
Source§impl Rem<StaticSignedBigInt<32>> for &FheInt2048
impl Rem<StaticSignedBigInt<32>> for &FheInt2048
Source§impl Rem<StaticSignedBigInt<32>> for FheInt2048
impl Rem<StaticSignedBigInt<32>> for FheInt2048
Source§impl Rem<StaticSignedBigInt<4>> for &FheInt136
impl Rem<StaticSignedBigInt<4>> for &FheInt136
Source§impl Rem<StaticSignedBigInt<4>> for &FheInt144
impl Rem<StaticSignedBigInt<4>> for &FheInt144
Source§impl Rem<StaticSignedBigInt<4>> for &FheInt152
impl Rem<StaticSignedBigInt<4>> for &FheInt152
Source§impl Rem<StaticSignedBigInt<4>> for &FheInt160
impl Rem<StaticSignedBigInt<4>> for &FheInt160
Source§impl Rem<StaticSignedBigInt<4>> for &FheInt168
impl Rem<StaticSignedBigInt<4>> for &FheInt168
Source§impl Rem<StaticSignedBigInt<4>> for &FheInt176
impl Rem<StaticSignedBigInt<4>> for &FheInt176
Source§impl Rem<StaticSignedBigInt<4>> for &FheInt184
impl Rem<StaticSignedBigInt<4>> for &FheInt184
Source§impl Rem<StaticSignedBigInt<4>> for &FheInt192
impl Rem<StaticSignedBigInt<4>> for &FheInt192
Source§impl Rem<StaticSignedBigInt<4>> for &FheInt200
impl Rem<StaticSignedBigInt<4>> for &FheInt200
Source§impl Rem<StaticSignedBigInt<4>> for &FheInt208
impl Rem<StaticSignedBigInt<4>> for &FheInt208
Source§impl Rem<StaticSignedBigInt<4>> for &FheInt216
impl Rem<StaticSignedBigInt<4>> for &FheInt216
Source§impl Rem<StaticSignedBigInt<4>> for &FheInt224
impl Rem<StaticSignedBigInt<4>> for &FheInt224
Source§impl Rem<StaticSignedBigInt<4>> for &FheInt232
impl Rem<StaticSignedBigInt<4>> for &FheInt232
Source§impl Rem<StaticSignedBigInt<4>> for &FheInt240
impl Rem<StaticSignedBigInt<4>> for &FheInt240
Source§impl Rem<StaticSignedBigInt<4>> for &FheInt248
impl Rem<StaticSignedBigInt<4>> for &FheInt248
Source§impl Rem<StaticSignedBigInt<4>> for &FheInt256
impl Rem<StaticSignedBigInt<4>> for &FheInt256
Source§impl Rem<StaticSignedBigInt<4>> for FheInt136
impl Rem<StaticSignedBigInt<4>> for FheInt136
Source§impl Rem<StaticSignedBigInt<4>> for FheInt144
impl Rem<StaticSignedBigInt<4>> for FheInt144
Source§impl Rem<StaticSignedBigInt<4>> for FheInt152
impl Rem<StaticSignedBigInt<4>> for FheInt152
Source§impl Rem<StaticSignedBigInt<4>> for FheInt160
impl Rem<StaticSignedBigInt<4>> for FheInt160
Source§impl Rem<StaticSignedBigInt<4>> for FheInt168
impl Rem<StaticSignedBigInt<4>> for FheInt168
Source§impl Rem<StaticSignedBigInt<4>> for FheInt176
impl Rem<StaticSignedBigInt<4>> for FheInt176
Source§impl Rem<StaticSignedBigInt<4>> for FheInt184
impl Rem<StaticSignedBigInt<4>> for FheInt184
Source§impl Rem<StaticSignedBigInt<4>> for FheInt192
impl Rem<StaticSignedBigInt<4>> for FheInt192
Source§impl Rem<StaticSignedBigInt<4>> for FheInt200
impl Rem<StaticSignedBigInt<4>> for FheInt200
Source§impl Rem<StaticSignedBigInt<4>> for FheInt208
impl Rem<StaticSignedBigInt<4>> for FheInt208
Source§impl Rem<StaticSignedBigInt<4>> for FheInt216
impl Rem<StaticSignedBigInt<4>> for FheInt216
Source§impl Rem<StaticSignedBigInt<4>> for FheInt224
impl Rem<StaticSignedBigInt<4>> for FheInt224
Source§impl Rem<StaticSignedBigInt<4>> for FheInt232
impl Rem<StaticSignedBigInt<4>> for FheInt232
Source§impl Rem<StaticSignedBigInt<4>> for FheInt240
impl Rem<StaticSignedBigInt<4>> for FheInt240
Source§impl Rem<StaticSignedBigInt<4>> for FheInt248
impl Rem<StaticSignedBigInt<4>> for FheInt248
Source§impl Rem<StaticSignedBigInt<4>> for FheInt256
impl Rem<StaticSignedBigInt<4>> for FheInt256
Source§impl Rem<StaticSignedBigInt<8>> for &FheInt512
impl Rem<StaticSignedBigInt<8>> for &FheInt512
Source§impl Rem<StaticSignedBigInt<8>> for FheInt512
impl Rem<StaticSignedBigInt<8>> for FheInt512
Source§impl<const N: usize> Rem for StaticSignedBigInt<N>
impl<const N: usize> Rem for StaticSignedBigInt<N>
Source§impl RemAssign<StaticSignedBigInt<16>> for FheInt1024
impl RemAssign<StaticSignedBigInt<16>> for FheInt1024
Source§fn rem_assign(&mut self, rhs: I1024)
fn rem_assign(&mut self, rhs: I1024)
%= operation. Read moreSource§impl RemAssign<StaticSignedBigInt<32>> for FheInt2048
impl RemAssign<StaticSignedBigInt<32>> for FheInt2048
Source§fn rem_assign(&mut self, rhs: I2048)
fn rem_assign(&mut self, rhs: I2048)
%= operation. Read moreSource§impl RemAssign<StaticSignedBigInt<4>> for FheInt136
impl RemAssign<StaticSignedBigInt<4>> for FheInt136
Source§fn rem_assign(&mut self, rhs: I256)
fn rem_assign(&mut self, rhs: I256)
%= operation. Read moreSource§impl RemAssign<StaticSignedBigInt<4>> for FheInt144
impl RemAssign<StaticSignedBigInt<4>> for FheInt144
Source§fn rem_assign(&mut self, rhs: I256)
fn rem_assign(&mut self, rhs: I256)
%= operation. Read moreSource§impl RemAssign<StaticSignedBigInt<4>> for FheInt152
impl RemAssign<StaticSignedBigInt<4>> for FheInt152
Source§fn rem_assign(&mut self, rhs: I256)
fn rem_assign(&mut self, rhs: I256)
%= operation. Read moreSource§impl RemAssign<StaticSignedBigInt<4>> for FheInt160
impl RemAssign<StaticSignedBigInt<4>> for FheInt160
Source§fn rem_assign(&mut self, rhs: I256)
fn rem_assign(&mut self, rhs: I256)
%= operation. Read moreSource§impl RemAssign<StaticSignedBigInt<4>> for FheInt168
impl RemAssign<StaticSignedBigInt<4>> for FheInt168
Source§fn rem_assign(&mut self, rhs: I256)
fn rem_assign(&mut self, rhs: I256)
%= operation. Read moreSource§impl RemAssign<StaticSignedBigInt<4>> for FheInt176
impl RemAssign<StaticSignedBigInt<4>> for FheInt176
Source§fn rem_assign(&mut self, rhs: I256)
fn rem_assign(&mut self, rhs: I256)
%= operation. Read moreSource§impl RemAssign<StaticSignedBigInt<4>> for FheInt184
impl RemAssign<StaticSignedBigInt<4>> for FheInt184
Source§fn rem_assign(&mut self, rhs: I256)
fn rem_assign(&mut self, rhs: I256)
%= operation. Read moreSource§impl RemAssign<StaticSignedBigInt<4>> for FheInt192
impl RemAssign<StaticSignedBigInt<4>> for FheInt192
Source§fn rem_assign(&mut self, rhs: I256)
fn rem_assign(&mut self, rhs: I256)
%= operation. Read moreSource§impl RemAssign<StaticSignedBigInt<4>> for FheInt200
impl RemAssign<StaticSignedBigInt<4>> for FheInt200
Source§fn rem_assign(&mut self, rhs: I256)
fn rem_assign(&mut self, rhs: I256)
%= operation. Read moreSource§impl RemAssign<StaticSignedBigInt<4>> for FheInt208
impl RemAssign<StaticSignedBigInt<4>> for FheInt208
Source§fn rem_assign(&mut self, rhs: I256)
fn rem_assign(&mut self, rhs: I256)
%= operation. Read moreSource§impl RemAssign<StaticSignedBigInt<4>> for FheInt216
impl RemAssign<StaticSignedBigInt<4>> for FheInt216
Source§fn rem_assign(&mut self, rhs: I256)
fn rem_assign(&mut self, rhs: I256)
%= operation. Read moreSource§impl RemAssign<StaticSignedBigInt<4>> for FheInt224
impl RemAssign<StaticSignedBigInt<4>> for FheInt224
Source§fn rem_assign(&mut self, rhs: I256)
fn rem_assign(&mut self, rhs: I256)
%= operation. Read moreSource§impl RemAssign<StaticSignedBigInt<4>> for FheInt232
impl RemAssign<StaticSignedBigInt<4>> for FheInt232
Source§fn rem_assign(&mut self, rhs: I256)
fn rem_assign(&mut self, rhs: I256)
%= operation. Read moreSource§impl RemAssign<StaticSignedBigInt<4>> for FheInt240
impl RemAssign<StaticSignedBigInt<4>> for FheInt240
Source§fn rem_assign(&mut self, rhs: I256)
fn rem_assign(&mut self, rhs: I256)
%= operation. Read moreSource§impl RemAssign<StaticSignedBigInt<4>> for FheInt248
impl RemAssign<StaticSignedBigInt<4>> for FheInt248
Source§fn rem_assign(&mut self, rhs: I256)
fn rem_assign(&mut self, rhs: I256)
%= operation. Read moreSource§impl RemAssign<StaticSignedBigInt<4>> for FheInt256
impl RemAssign<StaticSignedBigInt<4>> for FheInt256
Source§fn rem_assign(&mut self, rhs: I256)
fn rem_assign(&mut self, rhs: I256)
%= operation. Read moreSource§impl RemAssign<StaticSignedBigInt<8>> for FheInt512
impl RemAssign<StaticSignedBigInt<8>> for FheInt512
Source§fn rem_assign(&mut self, rhs: I512)
fn rem_assign(&mut self, rhs: I512)
%= operation. Read moreSource§impl<const N: usize> RemAssign for StaticSignedBigInt<N>
impl<const N: usize> RemAssign for StaticSignedBigInt<N>
Source§fn rem_assign(&mut self, rhs: Self)
fn rem_assign(&mut self, rhs: Self)
%= operation. Read moreSource§impl RemSizeOnGpu<StaticSignedBigInt<16>> for FheInt1024
impl RemSizeOnGpu<StaticSignedBigInt<16>> for FheInt1024
fn get_rem_size_on_gpu(&self, rhs: I1024) -> u64
Source§impl RemSizeOnGpu<StaticSignedBigInt<32>> for FheInt2048
impl RemSizeOnGpu<StaticSignedBigInt<32>> for FheInt2048
fn get_rem_size_on_gpu(&self, rhs: I2048) -> u64
Source§impl RemSizeOnGpu<StaticSignedBigInt<4>> for FheInt136
impl RemSizeOnGpu<StaticSignedBigInt<4>> for FheInt136
fn get_rem_size_on_gpu(&self, rhs: I256) -> u64
Source§impl RemSizeOnGpu<StaticSignedBigInt<4>> for FheInt144
impl RemSizeOnGpu<StaticSignedBigInt<4>> for FheInt144
fn get_rem_size_on_gpu(&self, rhs: I256) -> u64
Source§impl RemSizeOnGpu<StaticSignedBigInt<4>> for FheInt152
impl RemSizeOnGpu<StaticSignedBigInt<4>> for FheInt152
fn get_rem_size_on_gpu(&self, rhs: I256) -> u64
Source§impl RemSizeOnGpu<StaticSignedBigInt<4>> for FheInt160
impl RemSizeOnGpu<StaticSignedBigInt<4>> for FheInt160
fn get_rem_size_on_gpu(&self, rhs: I256) -> u64
Source§impl RemSizeOnGpu<StaticSignedBigInt<4>> for FheInt168
impl RemSizeOnGpu<StaticSignedBigInt<4>> for FheInt168
fn get_rem_size_on_gpu(&self, rhs: I256) -> u64
Source§impl RemSizeOnGpu<StaticSignedBigInt<4>> for FheInt176
impl RemSizeOnGpu<StaticSignedBigInt<4>> for FheInt176
fn get_rem_size_on_gpu(&self, rhs: I256) -> u64
Source§impl RemSizeOnGpu<StaticSignedBigInt<4>> for FheInt184
impl RemSizeOnGpu<StaticSignedBigInt<4>> for FheInt184
fn get_rem_size_on_gpu(&self, rhs: I256) -> u64
Source§impl RemSizeOnGpu<StaticSignedBigInt<4>> for FheInt192
impl RemSizeOnGpu<StaticSignedBigInt<4>> for FheInt192
fn get_rem_size_on_gpu(&self, rhs: I256) -> u64
Source§impl RemSizeOnGpu<StaticSignedBigInt<4>> for FheInt200
impl RemSizeOnGpu<StaticSignedBigInt<4>> for FheInt200
fn get_rem_size_on_gpu(&self, rhs: I256) -> u64
Source§impl RemSizeOnGpu<StaticSignedBigInt<4>> for FheInt208
impl RemSizeOnGpu<StaticSignedBigInt<4>> for FheInt208
fn get_rem_size_on_gpu(&self, rhs: I256) -> u64
Source§impl RemSizeOnGpu<StaticSignedBigInt<4>> for FheInt216
impl RemSizeOnGpu<StaticSignedBigInt<4>> for FheInt216
fn get_rem_size_on_gpu(&self, rhs: I256) -> u64
Source§impl RemSizeOnGpu<StaticSignedBigInt<4>> for FheInt224
impl RemSizeOnGpu<StaticSignedBigInt<4>> for FheInt224
fn get_rem_size_on_gpu(&self, rhs: I256) -> u64
Source§impl RemSizeOnGpu<StaticSignedBigInt<4>> for FheInt232
impl RemSizeOnGpu<StaticSignedBigInt<4>> for FheInt232
fn get_rem_size_on_gpu(&self, rhs: I256) -> u64
Source§impl RemSizeOnGpu<StaticSignedBigInt<4>> for FheInt240
impl RemSizeOnGpu<StaticSignedBigInt<4>> for FheInt240
fn get_rem_size_on_gpu(&self, rhs: I256) -> u64
Source§impl RemSizeOnGpu<StaticSignedBigInt<4>> for FheInt248
impl RemSizeOnGpu<StaticSignedBigInt<4>> for FheInt248
fn get_rem_size_on_gpu(&self, rhs: I256) -> u64
Source§impl RemSizeOnGpu<StaticSignedBigInt<4>> for FheInt256
impl RemSizeOnGpu<StaticSignedBigInt<4>> for FheInt256
fn get_rem_size_on_gpu(&self, rhs: I256) -> u64
Source§impl RemSizeOnGpu<StaticSignedBigInt<8>> for FheInt512
impl RemSizeOnGpu<StaticSignedBigInt<8>> for FheInt512
fn get_rem_size_on_gpu(&self, rhs: I512) -> u64
Source§impl<const N: usize> ScalarMultiplier for StaticSignedBigInt<N>
impl<const N: usize> ScalarMultiplier for StaticSignedBigInt<N>
Source§impl<const N: usize> ShlAssign<u32> for StaticSignedBigInt<N>
impl<const N: usize> ShlAssign<u32> for StaticSignedBigInt<N>
Source§fn shl_assign(&mut self, shift: u32)
fn shl_assign(&mut self, shift: u32)
<<= operation. Read moreSource§impl<const N: usize> ShlAssign<usize> for StaticSignedBigInt<N>
impl<const N: usize> ShlAssign<usize> for StaticSignedBigInt<N>
Source§fn shl_assign(&mut self, shift: usize)
fn shl_assign(&mut self, shift: usize)
<<= operation. Read moreSource§impl<const N: usize> ShrAssign<u32> for StaticSignedBigInt<N>
impl<const N: usize> ShrAssign<u32> for StaticSignedBigInt<N>
Source§fn shr_assign(&mut self, shift: u32)
fn shr_assign(&mut self, shift: u32)
>>= operation. Read moreSource§impl<const N: usize> ShrAssign<usize> for StaticSignedBigInt<N>
impl<const N: usize> ShrAssign<usize> for StaticSignedBigInt<N>
Source§fn shr_assign(&mut self, shift: usize)
fn shr_assign(&mut self, shift: usize)
>>= operation. Read moreSource§impl<const N: usize> SignedNumeric for StaticSignedBigInt<N>
impl<const N: usize> SignedNumeric for StaticSignedBigInt<N>
Source§type NumericUnsignedType = StaticUnsignedBigInt<N>
type NumericUnsignedType = StaticUnsignedBigInt<N>
Source§impl Sub<StaticSignedBigInt<16>> for &FheInt1024
impl Sub<StaticSignedBigInt<16>> for &FheInt1024
Source§impl Sub<StaticSignedBigInt<16>> for FheInt1024
impl Sub<StaticSignedBigInt<16>> for FheInt1024
Source§impl Sub<StaticSignedBigInt<32>> for &FheInt2048
impl Sub<StaticSignedBigInt<32>> for &FheInt2048
Source§impl Sub<StaticSignedBigInt<32>> for FheInt2048
impl Sub<StaticSignedBigInt<32>> for FheInt2048
Source§impl Sub<StaticSignedBigInt<4>> for &FheInt136
impl Sub<StaticSignedBigInt<4>> for &FheInt136
Source§impl Sub<StaticSignedBigInt<4>> for &FheInt144
impl Sub<StaticSignedBigInt<4>> for &FheInt144
Source§impl Sub<StaticSignedBigInt<4>> for &FheInt152
impl Sub<StaticSignedBigInt<4>> for &FheInt152
Source§impl Sub<StaticSignedBigInt<4>> for &FheInt160
impl Sub<StaticSignedBigInt<4>> for &FheInt160
Source§impl Sub<StaticSignedBigInt<4>> for &FheInt168
impl Sub<StaticSignedBigInt<4>> for &FheInt168
Source§impl Sub<StaticSignedBigInt<4>> for &FheInt176
impl Sub<StaticSignedBigInt<4>> for &FheInt176
Source§impl Sub<StaticSignedBigInt<4>> for &FheInt184
impl Sub<StaticSignedBigInt<4>> for &FheInt184
Source§impl Sub<StaticSignedBigInt<4>> for &FheInt192
impl Sub<StaticSignedBigInt<4>> for &FheInt192
Source§impl Sub<StaticSignedBigInt<4>> for &FheInt200
impl Sub<StaticSignedBigInt<4>> for &FheInt200
Source§impl Sub<StaticSignedBigInt<4>> for &FheInt208
impl Sub<StaticSignedBigInt<4>> for &FheInt208
Source§impl Sub<StaticSignedBigInt<4>> for &FheInt216
impl Sub<StaticSignedBigInt<4>> for &FheInt216
Source§impl Sub<StaticSignedBigInt<4>> for &FheInt224
impl Sub<StaticSignedBigInt<4>> for &FheInt224
Source§impl Sub<StaticSignedBigInt<4>> for &FheInt232
impl Sub<StaticSignedBigInt<4>> for &FheInt232
Source§impl Sub<StaticSignedBigInt<4>> for &FheInt240
impl Sub<StaticSignedBigInt<4>> for &FheInt240
Source§impl Sub<StaticSignedBigInt<4>> for &FheInt248
impl Sub<StaticSignedBigInt<4>> for &FheInt248
Source§impl Sub<StaticSignedBigInt<4>> for &FheInt256
impl Sub<StaticSignedBigInt<4>> for &FheInt256
Source§impl Sub<StaticSignedBigInt<4>> for FheInt136
impl Sub<StaticSignedBigInt<4>> for FheInt136
Source§impl Sub<StaticSignedBigInt<4>> for FheInt144
impl Sub<StaticSignedBigInt<4>> for FheInt144
Source§impl Sub<StaticSignedBigInt<4>> for FheInt152
impl Sub<StaticSignedBigInt<4>> for FheInt152
Source§impl Sub<StaticSignedBigInt<4>> for FheInt160
impl Sub<StaticSignedBigInt<4>> for FheInt160
Source§impl Sub<StaticSignedBigInt<4>> for FheInt168
impl Sub<StaticSignedBigInt<4>> for FheInt168
Source§impl Sub<StaticSignedBigInt<4>> for FheInt176
impl Sub<StaticSignedBigInt<4>> for FheInt176
Source§impl Sub<StaticSignedBigInt<4>> for FheInt184
impl Sub<StaticSignedBigInt<4>> for FheInt184
Source§impl Sub<StaticSignedBigInt<4>> for FheInt192
impl Sub<StaticSignedBigInt<4>> for FheInt192
Source§impl Sub<StaticSignedBigInt<4>> for FheInt200
impl Sub<StaticSignedBigInt<4>> for FheInt200
Source§impl Sub<StaticSignedBigInt<4>> for FheInt208
impl Sub<StaticSignedBigInt<4>> for FheInt208
Source§impl Sub<StaticSignedBigInt<4>> for FheInt216
impl Sub<StaticSignedBigInt<4>> for FheInt216
Source§impl Sub<StaticSignedBigInt<4>> for FheInt224
impl Sub<StaticSignedBigInt<4>> for FheInt224
Source§impl Sub<StaticSignedBigInt<4>> for FheInt232
impl Sub<StaticSignedBigInt<4>> for FheInt232
Source§impl Sub<StaticSignedBigInt<4>> for FheInt240
impl Sub<StaticSignedBigInt<4>> for FheInt240
Source§impl Sub<StaticSignedBigInt<4>> for FheInt248
impl Sub<StaticSignedBigInt<4>> for FheInt248
Source§impl Sub<StaticSignedBigInt<4>> for FheInt256
impl Sub<StaticSignedBigInt<4>> for FheInt256
Source§impl Sub<StaticSignedBigInt<8>> for &FheInt512
impl Sub<StaticSignedBigInt<8>> for &FheInt512
Source§impl Sub<StaticSignedBigInt<8>> for FheInt512
impl Sub<StaticSignedBigInt<8>> for FheInt512
Source§impl<const N: usize> Sub for StaticSignedBigInt<N>
impl<const N: usize> Sub for StaticSignedBigInt<N>
Source§impl SubAssign<StaticSignedBigInt<16>> for FheInt1024
impl SubAssign<StaticSignedBigInt<16>> for FheInt1024
Source§fn sub_assign(&mut self, rhs: I1024)
fn sub_assign(&mut self, rhs: I1024)
-= operation. Read moreSource§impl SubAssign<StaticSignedBigInt<32>> for FheInt2048
impl SubAssign<StaticSignedBigInt<32>> for FheInt2048
Source§fn sub_assign(&mut self, rhs: I2048)
fn sub_assign(&mut self, rhs: I2048)
-= operation. Read moreSource§impl SubAssign<StaticSignedBigInt<4>> for FheInt136
impl SubAssign<StaticSignedBigInt<4>> for FheInt136
Source§fn sub_assign(&mut self, rhs: I256)
fn sub_assign(&mut self, rhs: I256)
-= operation. Read moreSource§impl SubAssign<StaticSignedBigInt<4>> for FheInt144
impl SubAssign<StaticSignedBigInt<4>> for FheInt144
Source§fn sub_assign(&mut self, rhs: I256)
fn sub_assign(&mut self, rhs: I256)
-= operation. Read moreSource§impl SubAssign<StaticSignedBigInt<4>> for FheInt152
impl SubAssign<StaticSignedBigInt<4>> for FheInt152
Source§fn sub_assign(&mut self, rhs: I256)
fn sub_assign(&mut self, rhs: I256)
-= operation. Read moreSource§impl SubAssign<StaticSignedBigInt<4>> for FheInt160
impl SubAssign<StaticSignedBigInt<4>> for FheInt160
Source§fn sub_assign(&mut self, rhs: I256)
fn sub_assign(&mut self, rhs: I256)
-= operation. Read moreSource§impl SubAssign<StaticSignedBigInt<4>> for FheInt168
impl SubAssign<StaticSignedBigInt<4>> for FheInt168
Source§fn sub_assign(&mut self, rhs: I256)
fn sub_assign(&mut self, rhs: I256)
-= operation. Read moreSource§impl SubAssign<StaticSignedBigInt<4>> for FheInt176
impl SubAssign<StaticSignedBigInt<4>> for FheInt176
Source§fn sub_assign(&mut self, rhs: I256)
fn sub_assign(&mut self, rhs: I256)
-= operation. Read moreSource§impl SubAssign<StaticSignedBigInt<4>> for FheInt184
impl SubAssign<StaticSignedBigInt<4>> for FheInt184
Source§fn sub_assign(&mut self, rhs: I256)
fn sub_assign(&mut self, rhs: I256)
-= operation. Read moreSource§impl SubAssign<StaticSignedBigInt<4>> for FheInt192
impl SubAssign<StaticSignedBigInt<4>> for FheInt192
Source§fn sub_assign(&mut self, rhs: I256)
fn sub_assign(&mut self, rhs: I256)
-= operation. Read moreSource§impl SubAssign<StaticSignedBigInt<4>> for FheInt200
impl SubAssign<StaticSignedBigInt<4>> for FheInt200
Source§fn sub_assign(&mut self, rhs: I256)
fn sub_assign(&mut self, rhs: I256)
-= operation. Read moreSource§impl SubAssign<StaticSignedBigInt<4>> for FheInt208
impl SubAssign<StaticSignedBigInt<4>> for FheInt208
Source§fn sub_assign(&mut self, rhs: I256)
fn sub_assign(&mut self, rhs: I256)
-= operation. Read moreSource§impl SubAssign<StaticSignedBigInt<4>> for FheInt216
impl SubAssign<StaticSignedBigInt<4>> for FheInt216
Source§fn sub_assign(&mut self, rhs: I256)
fn sub_assign(&mut self, rhs: I256)
-= operation. Read moreSource§impl SubAssign<StaticSignedBigInt<4>> for FheInt224
impl SubAssign<StaticSignedBigInt<4>> for FheInt224
Source§fn sub_assign(&mut self, rhs: I256)
fn sub_assign(&mut self, rhs: I256)
-= operation. Read moreSource§impl SubAssign<StaticSignedBigInt<4>> for FheInt232
impl SubAssign<StaticSignedBigInt<4>> for FheInt232
Source§fn sub_assign(&mut self, rhs: I256)
fn sub_assign(&mut self, rhs: I256)
-= operation. Read moreSource§impl SubAssign<StaticSignedBigInt<4>> for FheInt240
impl SubAssign<StaticSignedBigInt<4>> for FheInt240
Source§fn sub_assign(&mut self, rhs: I256)
fn sub_assign(&mut self, rhs: I256)
-= operation. Read moreSource§impl SubAssign<StaticSignedBigInt<4>> for FheInt248
impl SubAssign<StaticSignedBigInt<4>> for FheInt248
Source§fn sub_assign(&mut self, rhs: I256)
fn sub_assign(&mut self, rhs: I256)
-= operation. Read moreSource§impl SubAssign<StaticSignedBigInt<4>> for FheInt256
impl SubAssign<StaticSignedBigInt<4>> for FheInt256
Source§fn sub_assign(&mut self, rhs: I256)
fn sub_assign(&mut self, rhs: I256)
-= operation. Read moreSource§impl SubAssign<StaticSignedBigInt<8>> for FheInt512
impl SubAssign<StaticSignedBigInt<8>> for FheInt512
Source§fn sub_assign(&mut self, rhs: I512)
fn sub_assign(&mut self, rhs: I512)
-= operation. Read moreSource§impl<const N: usize> SubAssign for StaticSignedBigInt<N>
impl<const N: usize> SubAssign for StaticSignedBigInt<N>
Source§fn sub_assign(&mut self, rhs: Self)
fn sub_assign(&mut self, rhs: Self)
-= operation. Read moreSource§impl SubSizeOnGpu<StaticSignedBigInt<16>> for FheInt1024
impl SubSizeOnGpu<StaticSignedBigInt<16>> for FheInt1024
fn get_sub_size_on_gpu(&self, rhs: I1024) -> u64
Source§impl SubSizeOnGpu<StaticSignedBigInt<32>> for FheInt2048
impl SubSizeOnGpu<StaticSignedBigInt<32>> for FheInt2048
fn get_sub_size_on_gpu(&self, rhs: I2048) -> u64
Source§impl SubSizeOnGpu<StaticSignedBigInt<4>> for FheInt136
impl SubSizeOnGpu<StaticSignedBigInt<4>> for FheInt136
fn get_sub_size_on_gpu(&self, rhs: I256) -> u64
Source§impl SubSizeOnGpu<StaticSignedBigInt<4>> for FheInt144
impl SubSizeOnGpu<StaticSignedBigInt<4>> for FheInt144
fn get_sub_size_on_gpu(&self, rhs: I256) -> u64
Source§impl SubSizeOnGpu<StaticSignedBigInt<4>> for FheInt152
impl SubSizeOnGpu<StaticSignedBigInt<4>> for FheInt152
fn get_sub_size_on_gpu(&self, rhs: I256) -> u64
Source§impl SubSizeOnGpu<StaticSignedBigInt<4>> for FheInt160
impl SubSizeOnGpu<StaticSignedBigInt<4>> for FheInt160
fn get_sub_size_on_gpu(&self, rhs: I256) -> u64
Source§impl SubSizeOnGpu<StaticSignedBigInt<4>> for FheInt168
impl SubSizeOnGpu<StaticSignedBigInt<4>> for FheInt168
fn get_sub_size_on_gpu(&self, rhs: I256) -> u64
Source§impl SubSizeOnGpu<StaticSignedBigInt<4>> for FheInt176
impl SubSizeOnGpu<StaticSignedBigInt<4>> for FheInt176
fn get_sub_size_on_gpu(&self, rhs: I256) -> u64
Source§impl SubSizeOnGpu<StaticSignedBigInt<4>> for FheInt184
impl SubSizeOnGpu<StaticSignedBigInt<4>> for FheInt184
fn get_sub_size_on_gpu(&self, rhs: I256) -> u64
Source§impl SubSizeOnGpu<StaticSignedBigInt<4>> for FheInt192
impl SubSizeOnGpu<StaticSignedBigInt<4>> for FheInt192
fn get_sub_size_on_gpu(&self, rhs: I256) -> u64
Source§impl SubSizeOnGpu<StaticSignedBigInt<4>> for FheInt200
impl SubSizeOnGpu<StaticSignedBigInt<4>> for FheInt200
fn get_sub_size_on_gpu(&self, rhs: I256) -> u64
Source§impl SubSizeOnGpu<StaticSignedBigInt<4>> for FheInt208
impl SubSizeOnGpu<StaticSignedBigInt<4>> for FheInt208
fn get_sub_size_on_gpu(&self, rhs: I256) -> u64
Source§impl SubSizeOnGpu<StaticSignedBigInt<4>> for FheInt216
impl SubSizeOnGpu<StaticSignedBigInt<4>> for FheInt216
fn get_sub_size_on_gpu(&self, rhs: I256) -> u64
Source§impl SubSizeOnGpu<StaticSignedBigInt<4>> for FheInt224
impl SubSizeOnGpu<StaticSignedBigInt<4>> for FheInt224
fn get_sub_size_on_gpu(&self, rhs: I256) -> u64
Source§impl SubSizeOnGpu<StaticSignedBigInt<4>> for FheInt232
impl SubSizeOnGpu<StaticSignedBigInt<4>> for FheInt232
fn get_sub_size_on_gpu(&self, rhs: I256) -> u64
Source§impl SubSizeOnGpu<StaticSignedBigInt<4>> for FheInt240
impl SubSizeOnGpu<StaticSignedBigInt<4>> for FheInt240
fn get_sub_size_on_gpu(&self, rhs: I256) -> u64
Source§impl SubSizeOnGpu<StaticSignedBigInt<4>> for FheInt248
impl SubSizeOnGpu<StaticSignedBigInt<4>> for FheInt248
fn get_sub_size_on_gpu(&self, rhs: I256) -> u64
Source§impl SubSizeOnGpu<StaticSignedBigInt<4>> for FheInt256
impl SubSizeOnGpu<StaticSignedBigInt<4>> for FheInt256
fn get_sub_size_on_gpu(&self, rhs: I256) -> u64
Source§impl SubSizeOnGpu<StaticSignedBigInt<8>> for FheInt512
impl SubSizeOnGpu<StaticSignedBigInt<8>> for FheInt512
fn get_sub_size_on_gpu(&self, rhs: I512) -> u64
Source§impl<const N: usize> Zeroable for StaticSignedBigInt<N>
impl<const N: usize> Zeroable for StaticSignedBigInt<N>
impl<const N: usize> Copy for StaticSignedBigInt<N>
impl<const N: usize> Decomposable for StaticSignedBigInt<N>
impl<const N: usize> DecomposableInto<u128> for StaticSignedBigInt<N>
impl<const N: usize> DecomposableInto<u64> for StaticSignedBigInt<N>
impl<const N: usize> DecomposableInto<u8> for StaticSignedBigInt<N>
impl<const N: usize> Eq for StaticSignedBigInt<N>
impl<const N: usize> Pod for StaticSignedBigInt<N>
impl<const N: usize> RecomposableFrom<u128> for StaticSignedBigInt<N>
impl<const N: usize> RecomposableFrom<u64> for StaticSignedBigInt<N>
impl<const N: usize> RecomposableFrom<u8> for StaticSignedBigInt<N>
impl<const N: usize> RecomposableSignedInteger for StaticSignedBigInt<N>
impl<const N: usize> StructuralPartialEq for StaticSignedBigInt<N>
Auto Trait Implementations§
impl<const N: usize> Freeze for StaticSignedBigInt<N>
impl<const N: usize> RefUnwindSafe for StaticSignedBigInt<N>
impl<const N: usize> Send for StaticSignedBigInt<N>
impl<const N: usize> Sync for StaticSignedBigInt<N>
impl<const N: usize> Unpin for StaticSignedBigInt<N>
impl<const N: usize> UnwindSafe for StaticSignedBigInt<N>
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Source§impl<T> CheckedBitPattern for Twhere
T: AnyBitPattern,
impl<T> CheckedBitPattern for Twhere
T: AnyBitPattern,
Source§type Bits = T
type Bits = T
Self must have the same layout as the specified Bits except for
the possible invalid bit patterns being checked during
is_valid_bit_pattern.Source§fn is_valid_bit_pattern(_bits: &T) -> bool
fn is_valid_bit_pattern(_bits: &T) -> bool
bits
as &Self.Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Compactable for T
impl<T> Compactable for T
fn compact_into( self, messages: &mut Vec<u64>, message_modulus: MessageModulus, num_blocks: Option<usize>, ) -> Option<DataKind>
Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<Id, Clear> OverflowingAdd<&FheInt<Id>> for Clear
impl<Id, Clear> OverflowingAdd<&FheInt<Id>> for Clear
Source§fn overflowing_add(
self,
other: &FheInt<Id>,
) -> (<Clear as OverflowingAdd<&FheInt<Id>>>::Output, FheBool)
fn overflowing_add( self, other: &FheInt<Id>, ) -> (<Clear as OverflowingAdd<&FheInt<Id>>>::Output, FheBool)
Adds a Clear with a FheInt and returns a boolean indicating overflow.
- The operation is modular, i.e. on overflow the result wraps around.
- On overflow the FheBool is true, otherwise false
§Example
use tfhe::prelude::*;
use tfhe::{generate_keys, set_server_key, ConfigBuilder, FheInt16};
let (client_key, server_key) = generate_keys(ConfigBuilder::default());
set_server_key(server_key);
let a = FheInt16::encrypt(i16::MAX, &client_key);
// Due to conflicts with u16::overflowing_add method
// we have to use this syntax to help the compiler
let (result, overflowed) = OverflowingAdd::overflowing_add(1i16, &a);
let result: i16 = result.decrypt(&client_key);
assert_eq!(result, i16::MAX.wrapping_add(1i16));
assert_eq!(
overflowed.decrypt(&client_key),
i16::MAX.overflowing_add(1i16).1
);
assert!(overflowed.decrypt(&client_key));