Docs.rs
snarkvm-console-algorithms-0.14.3
snarkvm-console-algorithms 0.14.3
Docs.rs crate page
Apache-2.0
Links
crates.io
Source
Owners
howardwu
Dependencies
blake2s_simd ^1.0
normal
smallvec ^1.11
normal
snarkvm-console-types =0.14.3
normal
snarkvm-fields =0.14.3
normal
snarkvm-utilities =0.14.3
normal
criterion ^0.5.1
dev
expect-test ^1.4
dev
hex ^0.4
dev
serde ^1.0
dev
serde_json ^1.0
dev
Versions
83.33%
of the crate is documented
Go to latest version
Platform
i686-pc-windows-msvc
i686-unknown-linux-gnu
x86_64-apple-darwin
x86_64-pc-windows-msvc
x86_64-unknown-linux-gnu
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
☰
In snarkvm_console_algorithms
Modules
bhp
environment
field
group
scalar
Macros
anyhow
bail
cfg_find
cfg_find_map
cfg_into_iter
cfg_iter
cfg_iter_mut
cfg_values
ensure
Structs
Alphanumeric
Blake2Xs
Console
Elligator2
Error
Field
Formatter
FromBytesDeserializer
Group
Pedersen
Poseidon
Sanitizer
Scalar
Standard
TestRng
ToBytesSerializer
Enums
Ordering
Traits
AbsChecked
AbsSaturating
AbsWrapped
Add
AddAssign
AddChecked
AddSaturating
AddWrapped
AddressTrait
AffineCurve
BitAnd
BitAndAssign
BitOr
BitOrAssign
BitXor
BitXorAssign
BooleanTrait
Commit
CommitUncompressed
Compare
CryptoRng
Debug
Deref
DerefMut
Deserialize
DeserializeExt
DeserializeOwned
Deserializer
Display
Distribution
Div
DivAssign
DivChecked
DivSaturating
DivUnchecked
DivWrapped
Double
Environment
Equal
FieldTrait
FromBase32
FromBits
FromBytes
FromField
FromFields
FromStr
GroupTrait
Hash
HashMany
HashToGroup
HashToScalar
HashUncompressed
IntegerCore
IntegerTrait
Inverse
Itertools
Modulo
MontgomeryParameters
Mul
MulAssign
MulChecked
MulSaturating
MulWrapped
Nand
Neg
Nor
Not
One
OrHalt
PRF
Parser
Pow
PowChecked
PowWrapped
Product
ProjectiveCurve
Read
Rem
RemAssign
RemChecked
RemSaturating
RemWrapped
Rng
ScalarTrait
SeqAccess
Serialize
SerializeSeq
SerializeStruct
Serializer
Shl
ShlAssign
ShlChecked
ShlWrapped
Shr
ShrAssign
ShrChecked
ShrWrapped
SizeInBits
SizeInBytes
SizeInDataBits
Square
SquareRoot
StringTrait
Sub
SubAssign
SubChecked
SubSaturating
SubWrapped
Sum
Ternary
ToBase32
ToBits
ToBytes
ToField
ToFields
TwistedEdwardsParameters
TypeName
Uniform
Visibility
Visitor
Write
Zero
_
Functions
alpha1
alphanumeric1
alt
char
complete
convert_result
error
fail
has_duplicates
many0
many1
map
map_res
one_of
opt
pair
read_variable_length_integer
recognize
separated_list0
separated_list1
tag
take
terminated
variable_length_integer
Type Definitions
I128
I16
I32
I64
I8
IoResult
ParserResult
Pedersen128
Pedersen64
Poseidon2
Poseidon4
Poseidon8
Result
U128
U16
U32
U64
U8
?
Derive Macro
snarkvm_console_algorithms
::
Serialize
source
·
[
−
]
#[derive(Serialize)] { // Attributes available to this derive: #[serde] }