Docs.rs
boojum-0.30.1
boojum 0.30.1
Docs.rs crate page
MIT OR Apache-2.0
Links
Homepage
Repository
crates.io
Source
Owners
ml-ia
github:matter-labs:crates-io
Dependencies
arrayvec ^0.7
normal
bincode ^1.3
normal
blake2 ^0.10
normal
const_format ^0.2
normal
convert_case ^0.6
normal
crossbeam ^0.8.4
normal
crypto-bigint ^0.5
normal
zksync_cs_derive =0.30.1
normal
derivative ^2
normal
ethereum-types =0.14.1
normal
firestorm ^0.5
normal
itertools ^0.10
normal
lazy_static ^1.5
normal
num-modular ^0.5.1
normal
num_cpus ^1
normal
zksync_pairing =0.30.1
normal
rand ^0.8
normal
rayon ^1
normal
serde ^1
normal
sha2 ^0.10
normal
sha3_ce =0.10.6
normal
smallvec ^1.13
normal
tracing ^0.1.37
normal
optional
unroll ^0.1
normal
criterion ^0.4
dev
hex ^0.4
dev
serde_json ^1
dev
Versions
1.76%
of the crate is documented
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
boojum
0.30.1
Module utils
Structs
Traits
Functions
In crate boojum
Module
boojum
::
utils
Copy item path
source
·
[
−
]
Structs
§
Dilatory
Printer
LSBIterator
Traits
§
PipeOp
Unsafe
Cell
Ex
Functions
§
allocate_
in_
with_
alignment_
of
Allocate a vector of type T, but with extra restriction that it has an alignment of type U. Capacity should be divisible by size_of::
/size_of::
allocate_
with_
alignment_
of
assume
branch_
hint
cast_
check_
alignment
cast_
check_
alignment_
ref_
mut_
pack
cast_
check_
alignment_
ref_
mut_
unpack
clone_
respecting_
allignment
deserialize_
vec_
vec_
with_
allocators
deserialize_
vec_
with_
allocator
initialize_
in_
with_
alignment_
of
initialize_
with_
alignment_
of
num_
bits_
u64
serialize_
vec_
vec_
with_
allocators
serialize_
vec_
with_
allocator
split
wait_
to_
attach