Crate ivy_core

Source
Expand description

Crate ivy_core is the core utility library that enpowers ivy command line tool.

To use this crate, add ivy_core as a dependency to your project’s Cargo.toml:

[dependencies]
ivy_core = "0.1"

Note that by now as a interest-driven project, this library is mainly used for ivy command-line tool and may bundles up some utilities that you may not even want to bring into your project at all. To restrict the impact of impurity, user of this crate needs to manually cherry-pick the desired features:

[dependencies.ivy_core]
features = ["kvs_unstable", "file_concat"]

Structs§

Concat
The file concatenation facade.
Error
An error that can occur when using ivy_core.
KvStore
A simple-to-use log structured key-value store.

Enums§

ErrorKind
The specific type of an error.

Type Aliases§

Result
A type alias for Result<T, ivy_core::Error>.