Cargo Features

[dependencies]
tapciify = { version = "3.3.1", default-features = false, features = ["full", "braille", "background-string", "threshold-utils", "player", "rayon", "parallelism"] }
default = full

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

full default = player, rayon
braille player? = threshold-utils

Affects tapciify::braille

background-string player? = threshold-utils

Affects tapciify::background_string

threshold-utils background-string? braille?

Affects tapciify::threshold_utils

player full = background-string, braille

Enables clap, crossterm ^0.27, glob, imageproc ^0.24, and indicatif

Affects tapciify::player, tapciify::cli

Required by the binary

rayon full multithreading? parallelism?

Enables rayon and rayon of image, imageproc ^0.24, and indicatif

image:

Other features
Enables multi-threading

multithreading parallelism = rayon