Apache OpenDALâ„¢ C Binding
The C binding for Apache OpenDALâ„¢
|
#include <stdint.h>
#include <stddef.h>
#include <stdbool.h>
Go to the source code of this file.
Typedefs | |
typedef enum opendal_code | opendal_code |
The error code for all opendal APIs in C binding. More... | |
typedef struct BlockingLister | BlockingLister |
Enumerations | |
enum | opendal_code { OPENDAL_UNEXPECTED , OPENDAL_UNSUPPORTED , OPENDAL_CONFIG_INVALID , OPENDAL_NOT_FOUND , OPENDAL_PERMISSION_DENIED , OPENDAL_IS_A_DIRECTORY , OPENDAL_NOT_A_DIRECTORY , OPENDAL_ALREADY_EXISTS , OPENDAL_RATE_LIMITED , OPENDAL_IS_SAME_FILE } |
The error code for all opendal APIs in C binding. More... | |
typedef struct BlockingLister BlockingLister |
BlockingLister is designed to list entries at given path in a blocking manner.
Users can construct Lister by [BlockingOperator::lister
] or [BlockingOperator::lister_with
].
Iterator<Item = Result<Entry>>
.None
if there is no more entries or error has been returned. typedef enum opendal_code opendal_code |
The error code for all opendal APIs in C binding.
enum opendal_code |
The error code for all opendal APIs in C binding.