Cargo Features

[dependencies]
varing = { version = "0.5.0", default-features = false, features = ["std", "ruint_1", "ruint", "arbitrary-int_1", "arbitrary-int", "num-rational_0_4", "num-rational", "num-complex_0_4", "num-complex", "num-traits", "primitive-types_0_13", "primitive-types", "ethereum-types_0_15", "ethereum-types", "bnum_0_13", "bnum", "chrono_0_4", "chrono", "chrono-tz_0_10", "chrono-tz", "time_0_3", "time"] }
default = std

The std feature is set by default whenever varing is added without default-features = false somewhere in the dependency tree.

std default

Enables thiserror

ruint_1 ruint?

Enables ruint

Affects utils::pack_u128, utils::unpack_u128, utils::pack_i128, utils::unpack_i128

ruint = ruint_1
arbitrary-int_1 arbitrary-int?

Enables arbitrary-int

Affects varing::arbitrary_int

arbitrary-int = arbitrary-int_1
num-rational_0_4 num-rational?

Enables num-rational

Affects varing::num_rational

num-rational = num-rational_0_4
num-complex_0_4 num-complex?

Enables num-complex

Affects varing::num_complex

num-complex = num-complex_0_4
num-traits

Enables num-traits of optional ruint

primitive-types_0_13 primitive-types? = bnum

Enables primitive-types

Affects varing::primitive_types

primitive-types = primitive-types_0_13
ethereum-types_0_15 ethereum-types? = bnum

Enables ethereum-types

Affects varing::ethereum_types

ethereum-types = ethereum-types_0_15
bnum_0_13 bnum?

Enables bnum

Affects varing::bnum, utils::pack_u128, utils::unpack_u128, utils::pack_i128, utils::unpack_i128

bnum ethereum-types_0_15? primitive-types_0_13? = bnum_0_13
chrono_0_4 chrono?

Enables chrono

Affects varing::chrono

chrono = chrono_0_4
chrono-tz_0_10 chrono-tz?

Enables chrono-tz

Affects varing::chrono_tz

chrono-tz = chrono-tz_0_10
time_0_3 time?

Enables time

Affects varing::time

time = time_0_3