List of all items
Structs
- buf::ByteBuffer
- prelude::BigInt
- prelude::BigUint
- prelude::I128
- prelude::I16
- prelude::I32
- prelude::I64
- prelude::I8
- prelude::ParseIntError
- prelude::Range
- prelude::RangeFrom
- prelude::RangeFull
- prelude::RangeInclusive
- prelude::RangeTo
- prelude::RangeToInclusive
- prelude::String
- prelude::U128
- prelude::U128Word
- prelude::U16
- prelude::U16Word
- prelude::U32
- prelude::U32Word
- prelude::U64
- prelude::U64Word
- prelude::U8
- prelude::Vec
- prelude::Yeet
- prelude::fmt::Arguments
- prelude::fmt::DebugList
- prelude::fmt::DebugMap
- prelude::fmt::DebugSet
- prelude::fmt::DebugStruct
- prelude::fmt::DebugTuple
- prelude::fmt::Error
- prelude::fmt::Formatter
- prelude::u128Word
- prelude::u16Word
- prelude::u32Word
- prelude::u64Word
- prelude::vec::Drain
- prelude::vec::DrainFilter
- prelude::vec::IntoIter
- prelude::vec::Splice
- prelude::vec::Vec
- seq::PublicSeq
- seq::SecretSeq
- seq::Seq
Enums
- prelude::Bound
- prelude::ControlFlow
- prelude::GeneratorState
- prelude::Ordering
- prelude::Sign
- prelude::fmt::Alignment
Traits
- prelude::Add
- prelude::AddAssign
- prelude::BitAnd
- prelude::BitAndAssign
- prelude::BitOr
- prelude::BitOrAssign
- prelude::BitXor
- prelude::BitXorAssign
- prelude::CheckedSub
- prelude::CoerceUnsized
- prelude::Debug
- prelude::Deref
- prelude::DerefMut
- prelude::DispatchFromDyn
- prelude::Display
- prelude::Div
- prelude::DivAssign
- prelude::Drop
- prelude::Fn
- prelude::FnMut
- prelude::FnOnce
- prelude::FromResidual
- prelude::FromStr
- prelude::Generator
- prelude::Index
- prelude::IndexMut
- prelude::Integer
- prelude::ModNumeric
- prelude::Mul
- prelude::MulAssign
- prelude::Neg
- prelude::Not
- prelude::Num
- prelude::Numeric
- prelude::NumericCopy
- prelude::One
- prelude::OneSidedRange
- prelude::PartialEq
- prelude::PublicInteger
- prelude::PublicIntegerCopy
- prelude::RangeBounds
- prelude::Rem
- prelude::RemAssign
- prelude::Residual
- prelude::SecretInteger
- prelude::SecretIntegerCopy
- prelude::SeqTrait
- prelude::Shl
- prelude::ShlAssign
- prelude::Shr
- prelude::ShrAssign
- prelude::Signed
- prelude::SignedInteger
- prelude::SignedIntegerCopy
- prelude::Sub
- prelude::SubAssign
- prelude::ToString
- prelude::Try
- prelude::TryFrom
- prelude::UnsignedInteger
- prelude::UnsignedIntegerCopy
- prelude::UnsignedPublicInteger
- prelude::UnsignedPublicIntegerCopy
- prelude::UnsignedSecretInteger
- prelude::UnsignedSecretIntegerCopy
- prelude::Zero
- prelude::fmt::Binary
- prelude::fmt::Debug
- prelude::fmt::Display
- prelude::fmt::LowerExp
- prelude::fmt::LowerHex
- prelude::fmt::Octal
- prelude::fmt::Pointer
- prelude::fmt::UpperExp
- prelude::fmt::UpperHex
- prelude::fmt::Write
- seq::ByteTrait
- seq::U16Trait
- seq::U32Trait
Macros
- array
- assert_bytes_eq
- assert_secret_array_eq
- assert_secret_seq_eq
- both_arrays
- both_bytes
- byte_seq
- bytes
- create_bytes
- generic_array
- nat_mod
- prelude::Debug
- prelude::PartialEq
- prelude::abstract_int
- prelude::abstract_int::abstract_int
- prelude::abstract_int::abstract_public
- prelude::abstract_int::abstract_secret
- prelude::abstract_int::abstract_signed
- prelude::abstract_int::abstract_signed_public_integer
- prelude::abstract_int::abstract_signed_secret_integer
- prelude::abstract_int::abstract_unsigned
- prelude::abstract_int::abstract_unsigned_public_integer
- prelude::abstract_int::abstract_unsigned_secret_integer
- prelude::abstract_int::define_abstract_integer_checked
- prelude::abstract_nat_mod
- prelude::abstract_public
- prelude::abstract_public_modular_integer
- prelude::abstract_public_nat_mod
- prelude::abstract_secret
- prelude::abstract_secret_modular_integer
- prelude::abstract_signed
- prelude::abstract_signed_public_integer
- prelude::abstract_signed_secret_integer
- prelude::abstract_unsigned
- prelude::abstract_unsigned_public_integer
- prelude::abstract_unsigned_secret_integer
- prelude::define_abstract_integer_checked
- prelude::define_refined_modular_integer
- prelude::fmt::Debug
- prelude::format
- prelude::modular_integer
- prelude::nat_mod::abstract_nat_mod
- prelude::nat_mod::abstract_public_modular_integer
- prelude::nat_mod::abstract_public_nat_mod
- prelude::nat_mod::abstract_secret_modular_integer
- prelude::nat_mod::define_refined_modular_integer
- prelude::nat_mod::modular_integer
- prelude::vec
- public_byte_seq
- public_bytes
- public_nat_mod
- secret_array
- secret_bytes
- seq::create_bytes
- signed_integer
- signed_public_integer
- unsigned_integer
- unsigned_public_integer
Functions
- prelude::I128_from_I16
- prelude::I128_from_I32
- prelude::I128_from_I64
- prelude::I128_from_I8
- prelude::I16_from_I128
- prelude::I16_from_I32
- prelude::I16_from_I64
- prelude::I16_from_I8
- prelude::I32_from_I128
- prelude::I32_from_I16
- prelude::I32_from_I64
- prelude::I32_from_I8
- prelude::I64_from_I128
- prelude::I64_from_I16
- prelude::I64_from_I32
- prelude::I64_from_I8
- prelude::I8_from_I128
- prelude::I8_from_I16
- prelude::I8_from_I32
- prelude::I8_from_I64
- prelude::U128_from_U16
- prelude::U128_from_U32
- prelude::U128_from_U64
- prelude::U128_from_U8
- prelude::U128_from_be_bytes
- prelude::U128_from_le_bytes
- prelude::U128_from_usize
- prelude::U128_to_be_bytes
- prelude::U128_to_le_bytes
- prelude::U16_from_U128
- prelude::U16_from_U32
- prelude::U16_from_U64
- prelude::U16_from_U8
- prelude::U16_from_be_bytes
- prelude::U16_from_le_bytes
- prelude::U16_to_be_bytes
- prelude::U16_to_le_bytes
- prelude::U32_from_U128
- prelude::U32_from_U16
- prelude::U32_from_U64
- prelude::U32_from_U8
- prelude::U32_from_be_bytes
- prelude::U32_from_le_bytes
- prelude::U32_to_be_bytes
- prelude::U32_to_le_bytes
- prelude::U64_from_U128
- prelude::U64_from_U16
- prelude::U64_from_U32
- prelude::U64_from_U8
- prelude::U64_from_be_bytes
- prelude::U64_from_le_bytes
- prelude::U64_from_usize
- prelude::U64_to_be_bytes
- prelude::U64_to_le_bytes
- prelude::U8_from_U128
- prelude::U8_from_U16
- prelude::U8_from_U32
- prelude::U8_from_U64
- prelude::U8_from_usize
- prelude::add_poly
- prelude::cadd
- prelude::cmul
- prelude::cset_bit
- prelude::csub
- prelude::cswap
- prelude::cswap_bit
- prelude::ct_div
- prelude::ct_util::cadd
- prelude::ct_util::cmul
- prelude::ct_util::cset_bit
- prelude::ct_util::csub
- prelude::ct_util::cswap
- prelude::ct_util::cswap_bit
- prelude::ct_util::ct_div
- prelude::declassify_u128_from_U128
- prelude::declassify_u128_from_U32
- prelude::declassify_u128_from_U64
- prelude::declassify_u128_from_U8
- prelude::declassify_u16_from_U16
- prelude::declassify_u16_from_U8
- prelude::declassify_u32_from_U16
- prelude::declassify_u32_from_U32
- prelude::declassify_u32_from_U8
- prelude::declassify_u64_from_U16
- prelude::declassify_u64_from_U32
- prelude::declassify_u64_from_U64
- prelude::declassify_u64_from_U8
- prelude::declassify_u8_from_U8
- prelude::declassify_usize_from_U8
- prelude::degree_poly
- prelude::div_poly
- prelude::div_scalar
- prelude::extended_euclid
- prelude::fmt::write
- prelude::hex_string_to_bytes
- prelude::make_positive
- prelude::min
- prelude::mul_poly
- prelude::mul_poly_irr
- prelude::one
- prelude::poly_to_ring
- prelude::sub_poly
- prelude::to_array
- prelude::u128_from_U16
- prelude::u128_from_be_bytes
- prelude::u128_from_le_bytes
- prelude::u128_to_be_bytes
- prelude::u128_to_le_bytes
- prelude::u16_from_U128
- prelude::u16_from_U32
- prelude::u16_from_U64
- prelude::u16_from_be_bytes
- prelude::u16_from_le_bytes
- prelude::u16_to_be_bytes
- prelude::u16_to_le_bytes
- prelude::u32_from_U128
- prelude::u32_from_U64
- prelude::u32_from_be_bytes
- prelude::u32_from_le_bytes
- prelude::u32_to_be_bytes
- prelude::u32_to_le_bytes
- prelude::u64_from_U128
- prelude::u64_from_be_bytes
- prelude::u64_from_le_bytes
- prelude::u64_to_be_bytes
- prelude::u64_to_le_bytes
- prelude::u8_from_U128
- prelude::u8_from_U16
- prelude::u8_from_U32
- prelude::u8_from_U64
- prelude::vec_poly_add
- prelude::vec_poly_mul
- prelude::vec_poly_sub
- prelude::weight
- prelude::zero
- seq::Byte
- seq::DoubleByte
- seq::QuadByte