Crate remi

Source
Expand description

remi-rs is a Rust edition of Noelware’s Java library remi that was discontinuted on December 15th, 2023 and is the primary library that Noelware uses and maintained.

remi-rs is a easy way to communicate with object storage providers like Azure Blob Storage and Amazon S3. It is an abstraction on common methods (like fetching, creating, listing, etc.) called a “storage service” where it implements a set of methods that is commonly used in applications.

Warning — All code in the repository is VERY EXPERIMENTAL and things can break at anytime & be removed without any notice.

§Projects using remi-rs

§Official Crates

Structs§

Directory
Represents a directory that was located somewhere.
File
Representation of a Blob that is a file.
ListBlobsRequest
Represents the request options for querying blobs from a storage service.
UploadRequest
Represents a request object that allows users who interact with the storage service API to create objects with a Bytes container.

Enums§

Blob
Represents a file or directory from any storage service.

Traits§

StorageService
A storage service is a base primitive of remi-rs: it is the way to interact with the storage providers in ways that you would commonly use files: open, deleting, listing, etc.