Cargo Features

[dependencies]
ordered-float = { version = "4.5.0", default-features = false, features = ["std", "serde", "randtest", "rkyv", "rkyv_16", "rkyv_32", "rkyv_64", "rkyv_ck", "borsh", "bytemuck", "derive-visitor", "num-cmp", "schemars", "speedy", "arbitrary", "proptest"] }
default = std

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

std default

Enables std of num-traits

serde

Enables serde, serde1 of optional rand

randtest

Enables std and std_rng of rand

rkyv = rkyv_32
rkyv_16

Enables size_16 of rkyv ^0.7.41

rkyv_32 rkyv?

Enables size_32 of rkyv ^0.7.41

rkyv_64

Enables size_64 of rkyv ^0.7.41

rkyv_ck

Enables validation of optional rkyv ^0.7.41

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

borsh implicit feature

Enables borsh

borsh:

Binary Object Representation Serializer for Hashing

bytemuck implicit feature

Enables bytemuck

bytemuck:

A crate for mucking around with piles of bytes

derive-visitor implicit feature

Enables derive-visitor

derive-visitor:

Derive visitor pattern for arbitrary data structures

num-cmp implicit feature

Enables num-cmp

num-cmp:

Comparison between differently typed numbers

rand randtest?
schemars implicit feature

Enables schemars

schemars:

Generate JSON Schemas from Rust code

speedy implicit feature

Enables speedy

speedy:

A fast binary serialization framework

arbitrary implicit feature

Enables arbitrary

arbitrary:

The trait for generating structured data from unstructured data

proptest implicit feature

Enables proptest

proptest:

Hypothesis-like property-based testing and shrinking