#include "rust/cxx.h"
#include "rust/cxx_async.h"
Go to the source code of this file.
 | 
|   | 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) | 
|   | 
◆ 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  | 
            | 
        
        
           | 
          ) | 
           |  |