List of all items
Structs
- Address
- Boolean
- Count
- Error
- Field
- Formatter
- Group
- IndexMap
- LinearCombination
- OnceCell
- Scalar
- StringType
- count::Count
- fmt::Arguments
- fmt::DebugList
- fmt::DebugMap
- fmt::DebugSet
- fmt::DebugStruct
- fmt::DebugTuple
- fmt::Error
- fmt::Formatter
- prelude::Count
- prelude::Error
- prelude::Formatter
- prelude::IndexMap
- prelude::LinearCombination
- prelude::OnceCell
- prelude::count::Count
- prelude::fmt::Arguments
- prelude::fmt::DebugList
- prelude::fmt::DebugMap
- prelude::fmt::DebugSet
- prelude::fmt::DebugStruct
- prelude::fmt::DebugTuple
- prelude::fmt::Error
- prelude::fmt::Formatter
Enums
- CircuitType
- Mode
- Variable
- count::Measurement
- fmt::Alignment
- prelude::CircuitType
- prelude::Mode
- prelude::Variable
- prelude::count::Measurement
- prelude::fmt::Alignment
Traits
- AbsChecked
- AbsSaturating
- AbsWrapped
- Add
- AddAssign
- AddChecked
- AddSaturating
- AddWrapped
- Adder
- AddressTrait
- BitAnd
- BitAndAssign
- BitOr
- BitOrAssign
- BitXor
- BitXorAssign
- BooleanTrait
- CheckedPow
- Compare
- Debug
- Deref
- Display
- Div
- DivAssign
- DivChecked
- DivSaturating
- DivUnchecked
- DivWrapped
- Double
- Eject
- Environment
- Equal
- FieldTrait
- FromBits
- FromBoolean
- FromField
- FromFields
- FromGroup
- FromStr
- GroupTrait
- Inject
- IntegerCore
- IntegerProperties
- IntegerTrait
- IntegerType
- Inv
- Inverse
- Itertools
- MSB
- Magnitude
- Metrics
- Modulo
- Mul
- MulAssign
- MulChecked
- MulSaturating
- MulWrapped
- Nand
- Neg
- Nor
- Not
- NumOne
- One
- OutputMode
- Parser
- Pow
- PowChecked
- PowWrapped
- PrimeField
- Rem
- RemAssign
- RemChecked
- RemSaturating
- RemWrapped
- ScalarTrait
- Shl
- ShlAssign
- ShlChecked
- ShlWrapped
- Shr
- ShrAssign
- ShrChecked
- ShrWrapped
- SizeInBits
- SizeInDataBits
- Square
- SquareRoot
- StringTrait
- Sub
- SubAssign
- SubChecked
- SubSaturating
- SubWrapped
- Subtractor
- Ternary
- ToBits
- ToField
- ToFields
- ToGroup
- ToLowerBits
- ToUpperBits
- TypeName
- Unsigned
- WrappingDiv
- WrappingPow
- WrappingRem
- Zero
- _
- eject::Eject
- fmt::Binary
- fmt::Debug
- fmt::Display
- fmt::LowerExp
- fmt::LowerHex
- fmt::Octal
- fmt::Pointer
- fmt::UpperExp
- fmt::UpperHex
- fmt::Write
- from::FromBits
- from::FromBoolean
- from::FromField
- from::FromFields
- from::FromGroup
- inject::Inject
- metrics::Metrics
- metrics::OutputMode
- operators::AbsChecked
- operators::AbsSaturating
- operators::AbsWrapped
- operators::AddChecked
- operators::AddSaturating
- operators::AddWrapped
- operators::Adder
- operators::Compare
- operators::DivChecked
- operators::DivSaturating
- operators::DivUnchecked
- operators::DivWrapped
- operators::Double
- operators::Equal
- operators::Inverse
- operators::MSB
- operators::Modulo
- operators::MulChecked
- operators::MulSaturating
- operators::MulWrapped
- operators::Nand
- operators::Nor
- operators::One
- operators::PowChecked
- operators::PowWrapped
- operators::RemChecked
- operators::RemSaturating
- operators::RemWrapped
- operators::ShlChecked
- operators::ShlWrapped
- operators::ShrChecked
- operators::ShrWrapped
- operators::SizeInBits
- operators::SizeInDataBits
- operators::Square
- operators::SquareRoot
- operators::SubChecked
- operators::SubSaturating
- operators::SubWrapped
- operators::Subtractor
- operators::Ternary
- operators::Zero
- prelude::AbsChecked
- prelude::AbsSaturating
- prelude::AbsWrapped
- prelude::Add
- prelude::AddAssign
- prelude::AddChecked
- prelude::AddSaturating
- prelude::AddWrapped
- prelude::Adder
- prelude::AddressTrait
- prelude::BitAnd
- prelude::BitAndAssign
- prelude::BitOr
- prelude::BitOrAssign
- prelude::BitXor
- prelude::BitXorAssign
- prelude::BooleanTrait
- prelude::CheckedPow
- prelude::Compare
- prelude::Debug
- prelude::Deref
- prelude::Display
- prelude::Div
- prelude::DivAssign
- prelude::DivChecked
- prelude::DivSaturating
- prelude::DivUnchecked
- prelude::DivWrapped
- prelude::Double
- prelude::Eject
- prelude::Environment
- prelude::Equal
- prelude::FieldTrait
- prelude::FromBits
- prelude::FromBoolean
- prelude::FromField
- prelude::FromFields
- prelude::FromGroup
- prelude::FromStr
- prelude::GroupTrait
- prelude::Inject
- prelude::IntegerCore
- prelude::IntegerProperties
- prelude::IntegerTrait
- prelude::IntegerType
- prelude::Inv
- prelude::Inverse
- prelude::Itertools
- prelude::MSB
- prelude::Magnitude
- prelude::Metrics
- prelude::Modulo
- prelude::Mul
- prelude::MulAssign
- prelude::MulChecked
- prelude::MulSaturating
- prelude::MulWrapped
- prelude::Nand
- prelude::Neg
- prelude::Nor
- prelude::Not
- prelude::NumOne
- prelude::One
- prelude::OutputMode
- prelude::Parser
- prelude::Pow
- prelude::PowChecked
- prelude::PowWrapped
- prelude::PrimeField
- prelude::Rem
- prelude::RemAssign
- prelude::RemChecked
- prelude::RemSaturating
- prelude::RemWrapped
- prelude::ScalarTrait
- prelude::Shl
- prelude::ShlAssign
- prelude::ShlChecked
- prelude::ShlWrapped
- prelude::Shr
- prelude::ShrAssign
- prelude::ShrChecked
- prelude::ShrWrapped
- prelude::SizeInBits
- prelude::SizeInDataBits
- prelude::Square
- prelude::SquareRoot
- prelude::StringTrait
- prelude::Sub
- prelude::SubAssign
- prelude::SubChecked
- prelude::SubSaturating
- prelude::SubWrapped
- prelude::Subtractor
- prelude::Ternary
- prelude::ToBits
- prelude::ToField
- prelude::ToFields
- prelude::ToGroup
- prelude::ToLowerBits
- prelude::ToUpperBits
- prelude::TypeName
- prelude::Unsigned
- prelude::WrappingDiv
- prelude::WrappingPow
- prelude::WrappingRem
- prelude::Zero
- prelude::_
- prelude::eject::Eject
- 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
- prelude::from::FromBits
- prelude::from::FromBoolean
- prelude::from::FromField
- prelude::from::FromFields
- prelude::from::FromGroup
- prelude::inject::Inject
- prelude::metrics::Metrics
- prelude::metrics::OutputMode
- prelude::operators::AbsChecked
- prelude::operators::AbsSaturating
- prelude::operators::AbsWrapped
- prelude::operators::AddChecked
- prelude::operators::AddSaturating
- prelude::operators::AddWrapped
- prelude::operators::Adder
- prelude::operators::Compare
- prelude::operators::DivChecked
- prelude::operators::DivSaturating
- prelude::operators::DivUnchecked
- prelude::operators::DivWrapped
- prelude::operators::Double
- prelude::operators::Equal
- prelude::operators::Inverse
- prelude::operators::MSB
- prelude::operators::Modulo
- prelude::operators::MulChecked
- prelude::operators::MulSaturating
- prelude::operators::MulWrapped
- prelude::operators::Nand
- prelude::operators::Nor
- prelude::operators::One
- prelude::operators::PowChecked
- prelude::operators::PowWrapped
- prelude::operators::RemChecked
- prelude::operators::RemSaturating
- prelude::operators::RemWrapped
- prelude::operators::ShlChecked
- prelude::operators::ShlWrapped
- prelude::operators::ShrChecked
- prelude::operators::ShrWrapped
- prelude::operators::SizeInBits
- prelude::operators::SizeInDataBits
- prelude::operators::Square
- prelude::operators::SquareRoot
- prelude::operators::SubChecked
- prelude::operators::SubSaturating
- prelude::operators::SubWrapped
- prelude::operators::Subtractor
- prelude::operators::Ternary
- prelude::operators::Zero
- prelude::to::ToField
- prelude::to::ToFields
- prelude::to::ToGroup
- prelude::to::ToLowerBits
- prelude::to::ToUpperBits
- prelude::to_bits::ToBits
- prelude::types::AddressTrait
- prelude::types::BooleanTrait
- prelude::types::FieldTrait
- prelude::types::GroupTrait
- prelude::types::IntegerCore
- prelude::types::IntegerTrait
- prelude::types::ScalarTrait
- prelude::types::StringTrait
- prelude::types::address::AddressTrait
- prelude::types::boolean::BooleanTrait
- prelude::types::field::FieldTrait
- prelude::types::group::GroupTrait
- prelude::types::integers::IntegerCore
- prelude::types::integers::IntegerTrait
- prelude::types::scalar::ScalarTrait
- prelude::types::string::StringTrait
- to::ToField
- to::ToFields
- to::ToGroup
- to::ToLowerBits
- to::ToUpperBits
- to_bits::ToBits
- types::AddressTrait
- types::BooleanTrait
- types::FieldTrait
- types::GroupTrait
- types::IntegerCore
- types::IntegerTrait
- types::ScalarTrait
- types::StringTrait
- types::address::AddressTrait
- types::boolean::BooleanTrait
- types::field::FieldTrait
- types::group::GroupTrait
- types::integers::IntegerCore
- types::integers::IntegerTrait
- types::scalar::ScalarTrait
- types::string::StringTrait
Macros
- bail
- count
- ensure
- output_mode
- prelude::bail
- prelude::count
- prelude::ensure
- prelude::output_mode
- prelude::rename_selfs
- prelude::witness
- prelude::witness_mode
- rename_selfs
- witness
- witness_mode
Derive Macros
Functions
- alpha1
- alphanumeric1
- alt
- char
- fmt::write
- has_duplicates
- many0
- many1
- map
- map_res
- one_of
- opt
- pair
- prelude::alpha1
- prelude::alphanumeric1
- prelude::alt
- prelude::char
- prelude::fmt::write
- prelude::has_duplicates
- prelude::many0
- prelude::many1
- prelude::map
- prelude::map_res
- prelude::one_of
- prelude::opt
- prelude::pair
- prelude::recognize
- prelude::string_parser::is_char_supported
- prelude::string_parser::parse_string
- prelude::tag
- prelude::terminated
- recognize
- string_parser::is_char_supported
- string_parser::parse_string
- tag
- terminated