Skip to main content

Module optionals

Module optionals 

Source
Expand description

Optional feature integrations with third-party crates.

This module contains all feature-gated integrations with external crates. Each submodule is only compiled when its corresponding feature is enabled. See the module documentation for a complete list of available features. Optional feature integrations with third-party crates.

This module contains all feature-gated integrations with external crates. Each submodule is only compiled when its corresponding feature is enabled.

§Available Features

FeatureModuleDescription
rayonrayon_bridgeParallel computation with R interop
randrand_implR’s RNG wrapped for rand crate
rand_distr-Re-exports rand_distr distributions
eithereither_implEither<L, R> conversions
ndarrayndarray_implN-dimensional array conversions
nalgebranalgebra_implLinear algebra type conversions
num-bigintnum_bigint_implBig integer support
rust_decimalrust_decimal_implDecimal number support
ordered-floatordered_float_implOrdered floats for sorting
uuiduuid_implUUID conversions
regexregex_implCompiled regex from R strings
indexmapindexmap_implOrder-preserving maps
timetime_implDate/time conversions
serdeserde_implJSON serialization
num-traitsnum_traits_implGeneric numeric operations
bytesbytes_implByte buffer operations
num-complexnum_complex_implComplex number support
urlurl_implURL parsing and validation
sha2sha2_implCryptographic hashing
bitflagsbitflags_implBitflag conversions
bitvecbitvec_implBit vector conversions
aho-corasickaho_corasick_implMulti-pattern string search
tomltoml_implTOML parsing
tabledtabled_implTable formatting
tinyvectinyvec_implSmall-vector optimized types
borshborsh_implBinary serialization