Apache OpenDALâ„¢ C++ Binding
The C++ binding for Apache OpenDALâ„¢
Loading...
Searching...
No Matches
Functions
async_defs.hpp File Reference
#include "rust/cxx.h"
#include "rust/cxx_async.h"
Include dependency graph for async_defs.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

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

Function Documentation

◆ CXXASYNC_DEFINE_FUTURE() [1/7]

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

◆ CXXASYNC_DEFINE_FUTURE() [2/7]

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

◆ CXXASYNC_DEFINE_FUTURE() [3/7]

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

◆ CXXASYNC_DEFINE_FUTURE() [4/7]

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

◆ CXXASYNC_DEFINE_FUTURE() [5/7]

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

◆ CXXASYNC_DEFINE_FUTURE() [6/7]

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

◆ CXXASYNC_DEFINE_FUTURE() [7/7]

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