gstuff 0.8.27

Small macro and trinkets that make my life easier.
Documentation
# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO
#
# When uploading crates to the registry Cargo will automatically
# "normalize" Cargo.toml files for maximal compatibility
# with all versions of Cargo and also rewrite `path` dependencies
# to registry (e.g., crates.io) dependencies.
#
# If you are reading this file be aware that the original Cargo.toml
# will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents.

[package]
edition = "2021"
name = "gstuff"
version = "0.8.27"
authors = ["ArtemGr <artemciy@gmail.com>"]
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Small macro and trinkets that make my life easier."
documentation = "https://docs.rs/gstuff/"
readme = "README.md"
license = "MIT"
repository = "https://github.com/ArtemGr/gstuff.rs"

[features]
base62 = [
    "num-bigint",
    "num-traits",
    "smallvec",
]
base62j = ["smallvec"]
base91 = ["smallvec"]
lines = [
    "nix",
    "re",
    "winapi",
    "memmap2",
    "memchr",
]
link = [
    "fomat-macros",
    "gxhash",
    "indexmap",
    "inlinable_string",
    "serde_json",
]
nightly = []
rdtsc = []
re = ["fomat-macros"]
ser = [
    "serde",
    "serde_json",
    "indexmap/serde",
    "inlinable_string/serde",
]
sqlite = [
    "base62",
    "base91",
    "ser",
    "gxhash",
    "lines",
    "re",
    "reffers",
    "rusqlite",
    "smallvec",
    "crossterm",
    "inlinable_string",
    "fomat-macros",
]
sync = [
    "fast_rsync",
    "gxhash",
]

[lib]
name = "gstuff"
path = "gstuff.rs"
doctest = false

[dependencies.chrono]
version = "0.4"
optional = true

[dependencies.crossterm]
version = "0.29"
optional = true

[dependencies.fast_rsync]
version = "0.2"
optional = true

[dependencies.fomat-macros]
version = "0.3"
optional = true

[dependencies.gxhash]
version = "3"
optional = true

[dependencies.indexmap]
version = "2"
optional = true

[dependencies.inlinable_string]
version = "0.1"
optional = true

[dependencies.libc]
version = "0.2"

[dependencies.memchr]
version = "2"
optional = true

[dependencies.memmap2]
version = "0.9"
optional = true

[dependencies.nix]
version = "0.31"
features = ["fs"]
optional = true

[dependencies.num-bigint]
version = "0.4"
optional = true

[dependencies.num-traits]
version = "0.2"
optional = true

[dependencies.reffers]
version = "0.7"
optional = true

[dependencies.rusqlite]
version = "0.38"
features = [
    "bundled",
    "functions",
    "vtab",
]
optional = true

[dependencies.serde]
version = "1"
features = ["derive"]
optional = true

[dependencies.serde_json]
version = "1"
optional = true

[dependencies.smallvec]
version = "1"
features = [
    "const_generics",
    "union",
    "write",
]
optional = true

[dependencies.winapi]
version = "0.3"
features = [
    "errhandlingapi",
    "fileapi",
    "wingdi",
    "wincon",
    "winuser",
    "std",
]
optional = true

[dev-dependencies.rand]
version = "0.9"
features = ["small_rng"]

[dev-dependencies.scopeguard]
version = "1"