Apache OpenDALâ„¢ C Binding
The C binding for Apache OpenDALâ„¢
Loading...
Searching...
No Matches
Public Attributes | List of all members
opendal_operator Struct Reference

Used to access almost all OpenDAL APIs. It represents an operator that provides the unified interfaces provided by OpenDAL. More...

#include <opendal.h>

Public Attributes

void * inner
 

Detailed Description

Used to access almost all OpenDAL APIs. It represents an operator that provides the unified interfaces provided by OpenDAL.

See also
opendal_operator_new This function construct the operator
opendal_operator_free This function frees the heap memory of the operator
Note
The opendal_operator actually owns a pointer to an opendal::BlockingOperator, which is inside the Rust core code.
Remarks
You may use the field ptr to check whether this is a NULL operator.

Member Data Documentation

◆ inner

void* opendal_operator::inner

The pointer to the opendal::BlockingOperator in the Rust code. Only touch this on judging whether it is NULL.


The documentation for this struct was generated from the following file: