Docs.rs
lambdaworks-math-0.10.0
lambdaworks-math 0.10.0
Docs.rs crate page
Apache-2.0
Links
crates.io
Source
Owners
Oppen
github:lambdaclass:crates-io-publishers:owners
Dependencies
cudarc ^0.9.7
normal
optional
lambdaworks-gpu ^0.10.0
normal
optional
metal ^0.24.0
normal
optional
miden-core ^0.7
normal
optional
objc ^0.2.7
normal
optional
proptest ^1.1.0
normal
optional
rayon ^1.7
normal
optional
serde ^1.0
normal
optional
serde_json ^1.0
normal
optional
winter-math ^0.6.4
normal
optional
const-random ^0.1.15
dev
criterion ^0.5.1
dev
iai-callgrind ^0.3.1
dev
pprof ^0.13.0
dev
proptest ^1.1.0
dev
rand ^0.8.5
dev
rand_chacha ^0.3.1
dev
Versions
36.75%
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
lambdaworks_
math
0.10.0
Module montgomery_
backed_
prime_
fields
Structs
Traits
Type Aliases
In lambdaworks_
math::
field::
fields
Module
lambdaworks_math
::
field
::
fields
::
montgomery_backed_prime_fields
Copy item path
source
·
[
−
]
Structs
§
Montgomery
Backend
Prime
Field
Traits
§
IsModulus
This trait is necessary for us to be able to use unsigned integer types bigger than
u128
(the biggest native
unit
) as constant generics. This trait should be removed when Rust supports this feature.
Type Aliases
§
U64Prime
Field
U256
Prime
Field
U384
Prime
Field