Apache OpenDALâ„¢ C++ Binding
The C++ binding for Apache OpenDALâ„¢
Loading...
Searching...
No Matches
async_defs.hpp File Reference
#include "rust/cxx.h"
#include "rust/cxx_async.h"
Include dependency graph for async_defs.hpp:

Go to the source code of this file.

Functions

 CXXASYNC_DEFINE_FUTURE (rust::Vec< uint8_t >, opendal, ffi, async_op, RustFutureRead)
 CXXASYNC_DEFINE_FUTURE (void, opendal, ffi, async_op, RustFutureWrite)
 CXXASYNC_DEFINE_FUTURE (rust::Vec< rust::String >, opendal, ffi, async_op, RustFutureList)
 CXXASYNC_DEFINE_FUTURE (bool, opendal, ffi, async_op, RustFutureBool)
 CXXASYNC_DEFINE_FUTURE (size_t, opendal, ffi, async_op, RustFutureReaderId)
 CXXASYNC_DEFINE_FUTURE (size_t, opendal, ffi, async_op, RustFutureListerId)
 CXXASYNC_DEFINE_FUTURE (rust::String, opendal, ffi, async_op, RustFutureEntryOption)

Function Documentation

◆ CXXASYNC_DEFINE_FUTURE() [1/7]

CXXASYNC_DEFINE_FUTURE ( bool ,
opendal ,
ffi ,
async_op ,
RustFutureBool  )

◆ CXXASYNC_DEFINE_FUTURE() [2/7]

CXXASYNC_DEFINE_FUTURE ( rust::String ,
opendal ,
ffi ,
async_op ,
RustFutureEntryOption  )

◆ CXXASYNC_DEFINE_FUTURE() [3/7]

CXXASYNC_DEFINE_FUTURE ( rust::Vec< rust::String > ,
opendal ,
ffi ,
async_op ,
RustFutureList  )

◆ CXXASYNC_DEFINE_FUTURE() [4/7]

CXXASYNC_DEFINE_FUTURE ( rust::Vec< uint8_t > ,
opendal ,
ffi ,
async_op ,
RustFutureRead  )

◆ CXXASYNC_DEFINE_FUTURE() [5/7]

CXXASYNC_DEFINE_FUTURE ( size_t ,
opendal ,
ffi ,
async_op ,
RustFutureListerId  )

◆ CXXASYNC_DEFINE_FUTURE() [6/7]

CXXASYNC_DEFINE_FUTURE ( size_t ,
opendal ,
ffi ,
async_op ,
RustFutureReaderId  )

◆ CXXASYNC_DEFINE_FUTURE() [7/7]

CXXASYNC_DEFINE_FUTURE ( void ,
opendal ,
ffi ,
async_op ,
RustFutureWrite  )