Cargo Features

[dependencies]
ros_pointcloud2 = { version = "0.5.2", default-features = false, features = ["std", "serde", "rosrust_msg", "r2r_msg", "rayon", "derive", "nalgebra"] }
default = std

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

std default

Enables std of nalgebra

serde

Enables serde and serde-serialize-no-std of nalgebra

nalgebra:

Serialization To use serde in a #[no-std] environment, enable the serde-serialize-no-std feature instead of serde-serialize. Serialization of dynamically-sized matrices/vectors require serde-serialize.

rosrust_msg

Enables rosrust and rosrust_msg

r2r_msg

Enables r2r

rayon

Enables rayon

derive

Enables rpcl2-derive

nalgebra serde? std

Enables nalgebra

ros_pointcloud2 has 8 features without comments.