[][src]Crate ivy_core

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 Definitions

Result

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