Crate objectstore_service

Crate objectstore_service 

Source
Expand description

The Service layer is providing the fundamental storage abstraction, providing durable access to underlying blobs.

It is designed as a library crate to be used by the server.

Modules§

id
Definitions for object identifiers, including usecases and scopes.

Structs§

StorageService
High-level asynchronous service for storing and retrieving objects.

Enums§

ServiceError
Error type for service operations.
StorageConfig
Configuration to initialize a StorageService.

Type Aliases§

DeleteResponse
Service response for delete operations.
GetResponse
Service response for get operations.
InsertResponse
Service response for insert operations.
PayloadStream
Type alias for data streams used in service APIs.
ServiceResult
Result type for service operations.