spring-opendal

Crates.iospring-opendal
lib.rsspring-opendal
version0.4.0
created_at2024-09-04 01:31:20.143238+00
updated_at2025-07-28 09:37:44.810033+00
descriptionOpenDAL plugin for spring-rs
homepagehttps://spring-rs.github.io/
repositoryhttps://github.com/spring-rs/spring-rs
max_upload_size
id1362366
size184,214
holmofy (holmofy)

documentation

README

crates.io Documentation

Dependencies

spring-opendal = { version = "<version>" }

Configuration items

[opendal]
scheme = "fs"                # service that OpenDAL supports
options = { root = "/tmp" }  # service options. Different options for different scheme
layers = []                  # Layer is the mechanism to intercept operations.

For Layer configuration, see this document

Components

After configuring the above configuration items, the plugin will automatically register a Op client. This object is an alias of opendal::Operator.

pub type Op = Operator;

For the complete code, please refer to spring-opendal-example

Commit count: 649

cargo fmt