33 const std::unordered_map<std::string, std::string> &config = {});
51 rust::Box<opendal::ffi::async::Operator> operator_;
Definition opendal_async.hpp:30
Operator(std::string_view scheme, const std::unordered_map< std::string, std::string > &config={})
ReadFuture read(std::string_view path)
WriteFuture write(std::string_view path, std::span< uint8_t > data)
opendal::ffi::async::RustFutureRead ReadFuture
Definition opendal_async.hpp:44
Operator & operator=(Operator &&)=default
Operator(Operator &&)=default
opendal::ffi::async::RustFutureWrite WriteFuture
Definition opendal_async.hpp:47
Operator & operator=(const Operator &)=delete
Operator(const Operator &)=delete
Definition opendal_async.hpp:28