Cargo Features

gstuff has no features set by default.

[dependencies]
gstuff = { version = "0.8.20", features = ["nightly", "base62", "base62j", "base91", "rdtsc", "re", "lines", "sqlite", "sync", "link", "ser", "chrono"] }
nightly

Affects gstuff::base91

base62 = num-bigint, num-traits, smallvec

Affects gstuff::base62, lines::sq

base62j = smallvec

Affects gstuff::base62j

base91 = smallvec

Affects gstuff::base91

rdtsc

nop

re lines? sqlite? = fomat-macros

Affects gstuff::re, gstuff::ics2ldt, gstuff::ics2ndt, gstuff::SpinA

lines sqlite? = memchr, memmap2, re, winapi

Affects gstuff::lines

sqlite = crossterm, fomat-macros, inlinable_string, lines, re, reffers, rusqlite, smallvec

Affects lines::csq, lines::sq

sync = fast_rsync, gxhash

Affects lines::sync

Affects gstuff::link

ser = serde, serde_json

Enables serde of indexmap and inlinable_string

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.

chrono implicit feature

Enables chrono

chrono:

Date and time library for Rust

Affects gstuff::ldt2ics, gstuff::dtl2float, gstuff::ics2ldt, gstuff::ics2ndt

crossterm sqlite?

Affects gstuff::IsTty, gstuff::ISATTY, gstuff::STATUS_LINE_LM, gstuff::status_line, gstuff::status_line_clear, gstuff::with_status_line

fast_rsync sync?
fomat-macros link? re? sqlite?

Affects gstuff::short_log_time

gxhash link? sync?

Affects lines::sq

indexmap link? ser?

Affects lines::sq

inlinable_string link? ser? sqlite?

Affects gstuff::ms2iso8601, gstuff::HOST, gstuff::short_log_time

memchr lines?
memmap2 lines?
num-bigint base62?
num-traits base62?
reffers sqlite?

Affects gstuff::SpinA

rusqlite sqlite?
serde ser?
serde_json link? ser?

Affects lines::sq

smallvec base62? base62j? base91? sqlite?
winapi lines?