Crate uplink

Source
Expand description

This crate provides an idiomatic and safe Rust bindings for Storj DCS Uplink.

It wraps the low level crate uplink-sys, auto-generated by bindgen. We use the term FFI through all this crate documentation and error messages when referencing the low level crate.

Re-exports§

pub use bucket::Bucket;
pub use error::Error;
pub use object::Object;
pub use project::Project;

Modules§

access
Storj DCS Access Grant and bound types.
bucket
Storj DSC Bucket and related types.
docs
Supplementary documentation (no code!).
edge
Storj DCS Edge service related operations.
error
Errors returned by this crate.
metadata
Storj DCS metadata types.
object
Storj DCS Object and related types.
project
Storj DCS Project.

Structs§

Config
Defines configuration for using Uplink library.
EncryptionKey
Represents a key for encrypting and decrypting data.

Type Aliases§

Result
A specialized Result type for Storj Uplink operations.