Cargo Features

[dependencies]
comodoro = { version = "0.1.2", default-features = false, features = ["client", "server", "tcp-any", "tcp-client", "tcp-binder", "tcp", "hook-any", "hook-command", "hook-notify", "hooks"] }
default = client, hook-command, hook-notify, server, tcp-binder, tcp-client

These default features are set whenever comodoro is added without default-features = false somewhere in the dependency tree.

client default tcp-client

Enables client of time-lib

server default tcp-binder

Enables server of time-lib

tcp-any tcp-binder tcp-client

Affects config::PresetConfig.tcp

tcp-client default tcp? = client, tcp-any

Enables tcp-client of time-lib

tcp-binder default tcp? = server, tcp-any

Enables tcp-binder of time-lib

tcp = tcp-binder, tcp-client
hook-any hook-command hook-notify

Affects config::PresetConfig.hooks, config::HookConfig

hook-command default hooks? = hook-any

Enables process-lib

Affects config::HookConfig.cmd

hook-notify default hooks? = hook-any

Enables notify-rust

Affects config::HookConfig.notify, config::NotifyConfig

hooks = hook-command, hook-notify