Cargo Features

[dependencies]
tobj = { version = "4.0.2", default-features = false, features = ["merging", "reordering", "async", "use_f64", "arbitrary", "ahash", "log"] }
default = ahash

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

merging

Affects tobj::Mesh.vertex_color_indices, tobj::LoadOptions.merge_identical_points

reordering

Affects tobj::LoadOptions.reorder_data

async

Affects tobj::load_obj_buf_async

use_f64
arbitrary

Enables derive of arbitrary

arbitrary:

Turn this feature on to enable support for #[derive(Arbitrary)].

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.

ahash default
log implicit feature

Enables log

log:

A lightweight logging facade for Rust