opendal 0.44.0

OpenDAL: Access data freely, painlessly, and efficiently.
Documentation

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 75 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-postgresql

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

services-ftp

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

tests

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

services-sqlite

  • dep:rusqlite
  • dep:r2d2

services-redis

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

services-upyun

  • dep:hmac
  • dep:sha1

services-redis-native-tls

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

services-etcd

  • dep:etcd-client
  • dep:bb8

services-redb

  • dep:redb

layers-chaos

  • dep:rand

layers-tracing

  • dep:tracing

services-hdfs

  • dep:hdrs

layers-prometheus-client

  • dep:prometheus-client

services-tikv

  • tikv-client

tikv-client

  • dep:tikv-client

native-tls

  • reqwest/native-tls

services-memcached

  • dep:bb8

layers-minitrace

  • dep:minitrace

services-sled

  • dep:sled

services-ipfs

  • dep:prost

services-gridfs

  • dep:mongodb

native-tls-vendored

  • reqwest/native-tls-vendored

trust-dns

  • reqwest/trust-dns

services-mongodb

  • dep:mongodb

services-libsql

  • dep:hrana-client-proto

layers-await-tree

  • dep:await-tree

services-moka

  • dep:moka

layers-async-backtrace

  • dep:async-backtrace

services-mini-moka

  • dep:mini-moka

services-persy

  • dep:persy

layers-prometheus

  • dep:prometheus

services-mysql

  • dep:mysql_async

services-dashmap

  • dep:dashmap

services-atomicserver

  • dep:atomic_lib

layers-otel-trace

  • dep:opentelemetry

services-rocksdb

  • dep:rocksdb

layers-metrics

  • dep:metrics

layers-throttle

  • dep:governor

layers-madsim

  • dep:madsim

services-foundationdb

  • dep:foundationdb

services-cacache

  • dep:cacache

services-onedrive

    This feature flag does not enable additional features.

services-cloudflare-kv

    This feature flag does not enable additional features.

services-gdrive

    This feature flag does not enable additional features.

docs

    This feature flag does not enable additional features.

services-supabase

    This feature flag does not enable additional features.

services-seafile

    This feature flag does not enable additional features.

services-d1

    This feature flag does not enable additional features.

services-alluxio

    This feature flag does not enable additional features.

services-swift

    This feature flag does not enable additional features.

services-huggingface

    This feature flag does not enable additional features.

services-vercel-artifacts

    This feature flag does not enable additional features.

services-b2

    This feature flag does not enable additional features.

services-wasabi

    This feature flag does not enable additional features.

services-dropbox

    This feature flag does not enable additional features.

services-dbfs

    This feature flag does not enable additional features.