Cargo Features

soph-opendal has no features set by default.

[dependencies]
soph-opendal = { version = "0.24.0", features = ["services-aliyun-drive", "services-atomicserver", "services-azblob", "services-azdls", "services-b2", "services-chainsafe", "services-cacache", "services-compfs", "services-cloudflare-kv", "services-cos", "services-d1", "services-dashmap", "services-dbfs", "services-dropbox", "services-etcd", "services-fs", "services-gcs", "services-gdrive", "services-ghac", "services-gridfs", "services-github", "services-http", "services-huggingface", "services-ipfs", "services-ipmfs", "services-icloud", "services-koofr", "services-libsql", "services-memcached", "services-memory", "services-mysql", "services-sqlite", "services-mini-moka", "services-moka", "services-monoiofs", "services-obs", "services-onedrive", "services-persy", "services-postgresql", "services-redb", "services-redis", "services-s3", "services-seafile", "services-upyun", "services-yandex-disk", "services-sftp", "services-sled", "services-supabase", "services-swift", "services-oss", "services-vercel-artifacts", "services-vercel-blob", "services-webdav", "services-webhdfs", "services-tikv", "services-azfile", "services-mongodb", "services-surrealdb", "services-lakefs", "layers-async-backtrace", "layers-await-tree", "layers-blocking", "layers-chaos", "layers-concurrent-limit", "layers-dtrace", "layers-fastrace", "layers-logging", "layers-metrics", "layers-mime-guess", "layers-immutable-index", "layers-otel-trace", "layers-prometheus", "layers-prometheus-client", "layers-throttle", "layers-tracing", "layers-timeout"] }
services-aliyun-drive

services

Enables services-aliyun-drive of opendal

Affects config::Services.aliyun_drive

services-atomicserver

Enables services-atomicserver of opendal

Affects config::Services.atomicserver

services-azblob

Enables services-azblob of opendal

Affects config::Services.azblob

services-azdls

Enables services-azdls of opendal

Affects config::Services.azdls

services-b2

Enables services-b2 of opendal

Affects config::Services.b2

services-chainsafe

Enables services-chainsafe of opendal

Affects config::Services.chainsafe

services-cacache

Enables services-cacache of opendal

Affects config::Services.cacache

services-compfs

Enables services-compfs of opendal

Affects config::Services.compfs

services-cloudflare-kv

Enables services-cloudflare-kv of opendal

Affects config::Services.cloudflare_kv

services-cos

Enables services-cos of opendal

Affects config::Services.cos

services-d1

Enables services-d1 of opendal

Affects config::Services.d1

services-dashmap

Enables services-dashmap of opendal

Affects config::Services.dashmap

services-dbfs

Enables services-dbfs of opendal

Affects config::Services.dbfs

services-dropbox

Enables services-dropbox of opendal

Affects config::Services.dropbox

services-etcd

Enables services-etcd of opendal

Affects config::Services.etcd

services-fs

Enables services-fs of opendal

Affects config::Services.fs

services-gcs

Enables services-gcs of opendal

Affects config::Services.gcs

services-gdrive

Enables services-gdrive of opendal

Affects config::Services.gdrive

services-ghac

Enables services-ghac of opendal

Affects config::Services.ghac

services-gridfs

Enables services-gridfs of opendal

Affects config::Services.gridfs

services-github

Enables services-github of opendal

Affects config::Services.github

services-http

Enables services-http of opendal

Affects config::Services.http

services-huggingface

Enables services-huggingface of opendal

Affects config::Services.huggingface

services-ipfs

Enables services-ipfs of opendal

Affects config::Services.ipfs

services-ipmfs

Enables services-ipmfs of opendal

Affects config::Services.ipmfs

services-icloud

Enables services-icloud of opendal

Affects config::Services.icloud

services-koofr

Enables services-koofr of opendal

Affects config::Services.koofr

services-libsql

Enables services-libsql of opendal

Affects config::Services.libsql

services-memcached

Enables services-memcached of opendal

Affects config::Services.memcached

services-memory

Enables services-memory of opendal

Affects config::Services.memory

services-mysql

Enables services-mysql of opendal

Affects config::Services.mysql

services-sqlite

Enables services-sqlite of opendal

Affects config::Services.sqlite

services-mini-moka

Enables services-mini-moka of opendal

Affects config::Services.mini_moka

services-moka

Enables services-moka of opendal

Affects config::Services.moka

services-monoiofs

Enables services-monoiofs of opendal

Affects config::Services.monoiofs

services-obs

Enables services-obs of opendal

Affects config::Services.obs

services-onedrive

Enables services-onedrive of opendal

Affects config::Services.onedrive

services-persy

Enables services-persy of opendal

Affects config::Services.persy

services-postgresql

Enables services-postgresql of opendal

Affects config::Services.postgresql

services-redb

Enables services-redb of opendal

Affects config::Services.redb

services-redis

Enables services-redis of opendal

Affects config::Services.redis

services-s3

Enables services-s3 of opendal

Affects config::Services.s3

services-seafile

Enables services-seafile of opendal

Affects config::Services.seafile

services-upyun

Enables services-upyun of opendal

Affects config::Services.upyun

services-yandex-disk

Enables services-yandex-disk of opendal

Affects config::Services.yandex_disk

services-sftp

Enables services-sftp of opendal

Affects config::Services.sftp

services-sled

Enables services-sled of opendal

Affects config::Services.sled

services-supabase

Enables services-supabase of opendal

Affects config::Services.supabase

services-swift

Enables services-swift of opendal

Affects config::Services.swift

services-oss

Enables services-oss of opendal

Affects config::Services.oss

services-vercel-artifacts

Enables services-vercel-artifacts of opendal

Affects config::Services.vercel_artifacts

services-vercel-blob

Enables services-vercel-blob of opendal

Affects config::Services.vercel_blob

services-webdav

Enables services-webdav of opendal

Affects config::Services.webdav

services-webhdfs

Enables services-webhdfs of opendal

Affects config::Services.webhdfs

services-tikv

Enables services-tikv of opendal

Affects config::Services.tikv

services-azfile

Enables services-azfile of opendal

Affects config::Services.azfile

services-mongodb

Enables services-mongodb of opendal

Affects config::Services.mongodb

services-surrealdb

Enables services-surrealdb of opendal

Affects config::Services.surrealdb

services-lakefs

Enables services-lakefs of opendal

Affects config::Services.lakefs

layers-async-backtrace

layers

Enables layers-async-backtrace of opendal

layers-await-tree

Enables layers-await-tree of opendal

opendal:

Enable layers await-tree support.

layers-blocking

Enables layers-blocking of opendal

opendal:

Enable dtrace support.

layers-chaos

Enables layers-chaos of opendal

opendal:

Enable layers chaos support

layers-concurrent-limit
layers-dtrace

Enables layers-dtrace of opendal

layers-fastrace

Enables layers-fastrace of opendal

opendal:

Enable layers fastrace support.

layers-logging
layers-metrics

Enables layers-metrics of opendal

opendal:

Enable layers metrics support

layers-mime-guess

Enables layers-mime-guess of opendal

opendal:

Enable layers mime_guess support

layers-immutable-index
layers-otel-trace

Enables layers-otel-trace of opendal

opendal:

Enable layers oteltrace support.

layers-prometheus

Enables prometheus

Optional

and layers-prometheus of opendal

opendal:

Enable layers prometheus support, with tikv/prometheus-rs crate

layers-prometheus-client

Enables prometheus-client and layers-prometheus-client of opendal

opendal:

Enable layers prometheus support, with prometheus-client crate

layers-throttle

Enables layers-throttle of opendal

opendal:

Enable layers throttle support.

layers-tracing

Enables layers-tracing of opendal

opendal:

Enable layers tracing support.

layers-retry layers-timeout