risingwave_object_store::object

Macro object_store_impl_method_body

source
macro_rules! object_store_impl_method_body {
    ($object_store:expr, $method_name:ident ($($args:expr),*).await) => { ... };
    ($object_store:expr, $method_name:ident ($(, $args:expr)*)) => { ... };
}
Expand description

This macro routes the object store operation to the real implementation by the ObjectStoreImpl enum type and the path.

Except for InMem,the operation should be performed on remote object store.