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
klaus993
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
docs.rs
About docs.rs
Badges
Builds
Metadata
Shorthand URLs
Download
Rustdoc JSON
Build queue
Privacy policy
Rust
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