Module opendal_common

Source
Expand description

opendal_common provide real sink supports for all opendal based services.

§TODO

opendal service now only support very basic sink features. To make it useful, we need to add the following features:

  • Error handling
  • Limitation

Structs§

OpenDalMetadata
OpenDalMetadata carries metadata that opendal service needed to write.
OpenDalRequest
OpenDalRequest is request will be handled by opendal services.
OpenDalRequestBuilder
OpenDalRequestBuilder will collect and encode input events to build a valid OpenDalRequest.
OpenDalResponse
OpenDalResponse is the response returned by OpenDAL services.
OpenDalService
OpenDalService is just a simple wrapper of opendal::Operator to implement traits we needed.
OpenDalSink
OpenDalSink provides generic a service upon OpenDAL.

Enums§

OpenDalError
OpenDalError is the error returned by opendal services.