opendal 0.42.0

OpenDAL: Access data freely, painlessly, and efficiently.

opendal

There is very little structured metadata to build this page from currently. You should check the main library docs, readme, or Cargo.toml in case the author documented the features in them.

This version has 70 feature flags, 17 of them enabled by default.

default

  • rustls
  • services-azblob
  • services-azdls
  • services-cos
  • services-fs
  • services-gcs
  • services-ghac
  • services-http
  • services-ipmfs
  • services-memory
  • services-obs
  • services-oss
  • services-s3
  • services-webdav
  • services-webhdfs
  • services-azfile

rustls

  • reqwest/rustls-tls-native-roots

services-azblob

  • dep:sha2
  • dep:reqsign
  • reqsign?/services-azblob
  • reqsign?/reqwest_request

services-azdls

  • dep:reqsign
  • reqsign?/services-azblob
  • reqsign?/reqwest_request

services-cos

  • dep:reqsign
  • reqsign?/services-tencent
  • reqsign?/reqwest_request

services-fs

  • tokio/fs

services-gcs

  • dep:reqsign
  • reqsign?/services-google
  • reqsign?/reqwest_request

services-ghac

    This feature flag does not enable additional features.

services-http

    This feature flag does not enable additional features.

services-ipmfs

    This feature flag does not enable additional features.

services-memory

    This feature flag does not enable additional features.

services-obs

  • dep:reqsign
  • reqsign?/services-huaweicloud
  • reqsign?/reqwest_request

services-oss

  • dep:reqsign
  • reqsign?/services-aliyun
  • reqsign?/reqwest_request

services-s3

  • dep:reqsign
  • reqsign?/services-aws
  • reqsign?/reqwest_request

services-webdav

    This feature flag does not enable additional features.

services-webhdfs

    This feature flag does not enable additional features.

services-azfile

    This feature flag does not enable additional features.

layers-all

  • layers-chaos
  • layers-metrics
  • layers-prometheus
  • layers-tracing
  • layers-minitrace
  • layers-throttle
  • layers-await-tree
  • layers-async-backtrace

services-sftp

  • dep:openssh
  • dep:openssh-sftp-client
  • dep:dirs

services-ftp

  • dep:suppaftp
  • dep:bb8
  • dep:async-tls

tests

  • dep:rand
  • dep:sha2
  • dep:dotenvy

services-postgresql

  • dep:tokio-postgres
  • dep:bb8
  • dep:bb8-postgres

services-redis

  • dep:redis
  • redis?/tokio-rustls-comp

services-sqlite

  • dep:rusqlite
  • dep:r2d2

services-redis-native-tls

  • services-redis
  • redis?/tokio-native-tls-comp

services-etcd

  • dep:etcd-client
  • dep:bb8

services-mysql

  • dep:mysql_async

services-ipfs

  • dep:prost

layers-metrics

  • dep:metrics

native-tls-vendored

  • reqwest/native-tls-vendored

layers-minitrace

  • dep:minitrace

services-hdfs

  • dep:hdrs

services-cacache

  • dep:cacache

services-moka

  • dep:moka

native-tls

  • reqwest/native-tls

services-persy

  • dep:persy

layers-otel-trace

  • dep:opentelemetry

layers-await-tree

  • dep:await-tree

layers-chaos

  • dep:rand

tikv-client

  • dep:tikv-client

services-mini-moka

  • dep:mini-moka

services-dashmap

  • dep:dashmap

services-libsql

  • dep:hrana-client-proto

layers-prometheus

  • dep:prometheus

services-redb

  • dep:redb

services-mongodb

  • dep:mongodb

services-foundationdb

  • dep:foundationdb

services-rocksdb

  • dep:rocksdb

layers-async-backtrace

  • dep:async-backtrace

services-tikv

  • tikv-client

layers-prometheus-client

  • dep:prometheus-client

services-sled

  • dep:sled

trust-dns

  • reqwest/trust-dns

layers-throttle

  • dep:governor

services-memcached

  • dep:bb8

layers-tracing

  • dep:tracing

services-atomicserver

  • dep:atomic_lib

services-gridfs

  • dep:mongodb

layers-madsim

  • dep:madsim

services-onedrive

    This feature flag does not enable additional features.

services-d1

    This feature flag does not enable additional features.

services-wasabi

    This feature flag does not enable additional features.

services-dbfs

    This feature flag does not enable additional features.

services-gdrive

    This feature flag does not enable additional features.

services-supabase

    This feature flag does not enable additional features.

services-vercel-artifacts

    This feature flag does not enable additional features.

services-swift

    This feature flag does not enable additional features.

services-cloudflare-kv

    This feature flag does not enable additional features.

services-dropbox

    This feature flag does not enable additional features.

docs

    This feature flag does not enable additional features.