Cargo Features

[dependencies]
radicle-oid = { version = "0.1.0", default-features = false, features = ["std", "gix", "sha1", "git2", "qcheck", "radicle-git-ref-format", "schemars", "serde"] }

For documentation of features refer to the module documentation in ./lib.rs

default = sha1, std

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

std default
gix

Enables gix-hash ^0.22.1

sha1 default

Features from optional dependencies

git2 implicit feature
qcheck implicit feature

Enables qcheck

qcheck:

Automatic property based testing with shrinking

radicle-git-ref-format implicit feature

Enables radicle-git-ref-format

radicle-git-ref-format:

Radicle re-exports and macros for git-ref-format-core

schemars implicit feature

Enables schemars

schemars:

Generate JSON Schemas from Rust code

serde implicit feature

Enables serde

serde:

A generic serialization/deserialization framework