mtid 0.6.1

Human-friendly id for personal distributed system (deprecated, use the caretta-id crate)
Documentation
[build-dependencies.prost-build]
version = "0.14.1"

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

[dependencies.prost]
default-features = false
features = ["derive"]
optional = true
version = "0.14.1"

[dependencies.rand]
default-features = false
optional = true
version = "0.9.2"

[dependencies.rusqlite]
default-features = false
optional = true
version = "0.37.0"

[dependencies.sea-orm]
default-features = false
optional = true
version = "1.1.16"

[dependencies.serde]
default-features = false
optional = true
version = "1.0.219"

[dev-dependencies.rand]
default-features = false
features = ["thread_rng"]
version = "0.9.2"

[dev-dependencies.sea-orm]
default-features = false
features = ["macros", "mock"]
version = "1.1.16"

[dev-dependencies.serde]
default-features = false
features = ["derive"]
version = "1.0.219"

[dev-dependencies.serde_test]
version = "1.0.177"

[dev-dependencies.tokio]
default-features = false
features = ["macros", "rt"]
version = "1.47.1"

[features]
arbitrary = ["std", "dep:arbitrary"]
default = ["rand", "std"]
prost = ["dep:prost"]
rand = ["dep:rand"]
rusqlite = ["std", "dep:rusqlite"]
sea-orm = ["std", "dep:sea-orm"]
serde = ["dep:serde"]
std = ["rand?/thread_rng"]

[lib]
name = "mtid"
path = "src/lib.rs"

[package]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = "build.rs"
categories = ["data-structures", "encoding", "no-std", "no-std::no-alloc"]
description = "Human-friendly id for personal distributed system (deprecated, use the caretta-id crate)"
documentation = "https://docs.rs/mtid"
edition = "2024"
exclude = ["/.github", "/.gitignore", "/.vscode", "/CHANGELOG.md", "/SPECS.md", "/.gitmodules", "/.rustfmt.toml"]
homepage = "https://github.com/fluo10/mtid"
keywords = ["id", "identifier", "uuid", "distributed", "human-readable"]
license = "MIT OR Apache-2.0"
name = "mtid"
readme = "README.md"
repository = "https://github.com/fluo10/mtid"
version = "0.6.1"

[package.metadata.docs.rs]
all-features = true

[[test]]
name = "dtid"
path = "tests/dtid.rs"

[[test]]
name = "qtid"
path = "tests/qtid.rs"

[[test]]
name = "sea_orm"
path = "tests/sea_orm.rs"

[[test]]
name = "serde"
path = "tests/serde.rs"

[[test]]
name = "stid"
path = "tests/stid.rs"

[[test]]
name = "ttid"
path = "tests/ttid.rs"