Expand description
Utility modules used in Binius.
Re-exports§
pub use serialization::DeserializeBytes;
pub use serialization::SerializationError;
pub use serialization::SerializeBytes;
pub use bytes;
Modules§
- array_
2d - bitwise
- checked_
arithmetics - env
- iter
- mem
- platform_
diagnostics - random_
access_ sequence - rayon
- This crate provides a subset of the
rayon
API to allow conditional compilation withoutrayon
. This is useful for profiling single-threaded code, as it simplifies call stacks significantly. The initial code was taken from themaybe-rayon
crate, but many changes were made to support the usage ofParallelIterator
andIndexedParallelIterator
methods, which have different signatures fromstd::iter::Iterator
. Some of these changes may be potentially backward-incompatible, and given the absence of tests in the original crate, it is very unlikely that it is possible to commit the changes back to the original crate. - serialization
- sorting
- sparse_
index - strided_
array