{"crate":{"id":"opendal","name":"opendal","updated_at":"2026-10-05T09:30:02.012184Z","versions":[3407022,3292389,3239206,3190755,3148917,3041098,2902896,2755462,2490988,2333823,1834268,1771301,1646555,1578901,1561607,1530501,1511781,1457817,1437282,1405351,1384572,1331436,1312050,1273875,1252278,1241343,1233536,1217972,1195233,1191281,1181260,1169863,1135642,1070030,1039638,1020358,1005896,1000049,979090,956579,926412,903313,859105,846618,833176,816670,814064,811304,806050,795693,795662,786634,784966,782888,779364,777787,773923,764244,759152,754143,746405,746350,746320,741573,738694,732839,731204,725818,724502,721094,719639,719089,714653,712862,706064,701888,699074,699045,698717,698488,698403,698066,689760,688165,681992,681986,680893,678550,677171,676602,671324,670754,670590,665901,665496,662578,653966,649252,648691,642829,640998,640799,639291,637835,632390,632283,632245,629595,629010,628807,624111,621754,619149,614534,611222,610058,606667,604102,601295,594954,591156,586852,586602,582424,578182,573820,566442,563539,560490,559559,557855,557505,555509,547680,545802,545115,529164,528964,528597,526386,526151,526014,521853,520372,518531,515905,515851,513978,512621,510069,509038,508363,508347,505582,504959,504937,500695,500270,499742,499663],"keywords":["azblob","fs","gcs","s3","storage"],"categories":["filesystem"],"badges":[],"created_at":"2022-02-14T05:24:59.438981Z","downloads":17205789,"recent_downloads":5461569,"default_version":"0.59.4","num_versions":160,"yanked":false,"max_version":"0.59.4","newest_version":"0.59.4","max_stable_version":"0.59.4","description":"Apache OpenDAL™: One Layer, All Storage.","homepage":"https://opendal.apache.org/","documentation":null,"repository":"https://github.com/apache/opendal","links":{"version_downloads":"/api/v1/crates/opendal/downloads","versions":null,"owners":"/api/v1/crates/opendal/owners","owner_team":"/api/v1/crates/opendal/owner_team","owner_user":"/api/v1/crates/opendal/owner_user","reverse_dependencies":"/api/v1/crates/opendal/reverse_dependencies"},"exact_match":false,"trustpub_only":true},"versions":[{"id":3407022,"crate":"opendal","num":"0.59.4","dl_path":"/api/v1/crates/opendal/0.59.4/download","readme_path":"/api/v1/crates/opendal/0.59.4/readme","updated_at":"2026-10-05T09:30:02.012184Z","created_at":"2026-10-05T09:30:02.012184Z","downloads":10103,"features":{"auto-register-services":["dep:ctor"],"blocking":["opendal-core/blocking"],"default":["auto-register-services","http-transport-reqwest","executors-tokio","layers-concurrent-limit","layers-logging","layers-retry","layers-timeout"],"executors-tokio":["opendal-core/executors-tokio"],"http-transport-reqwest":["http-transport-reqwest-rustls"],"http-transport-reqwest-native-tls":["dep:opendal-http-transport-reqwest","opendal-http-transport-reqwest/native-tls"],"http-transport-reqwest-rustls":["dep:opendal-http-transport-reqwest","opendal-http-transport-reqwest/rustls"],"http-transport-reqwest-rustls-no-provider":["dep:opendal-http-transport-reqwest","opendal-http-transport-reqwest/rustls-no-provider"],"internal-tokio-rt":["opendal-core/internal-tokio-rt"],"layers-async-backtrace":["dep:opendal-layer-async-backtrace"],"layers-await-tree":["dep:opendal-layer-await-tree"],"layers-capability-check":["dep:opendal-layer-capability-check"],"layers-chaos":["dep:opendal-layer-chaos"],"layers-concurrent-limit":["dep:opendal-layer-concurrent-limit"],"layers-dtrace":["dep:opendal-layer-dtrace"],"layers-fastmetrics":["dep:opendal-layer-fastmetrics"],"layers-fastrace":["dep:opendal-layer-fastrace"],"layers-foyer":["dep:opendal-layer-foyer"],"layers-hotpath":["dep:opendal-layer-hotpath"],"layers-immutable-index":["dep:opendal-layer-immutable-index"],"layers-logging":["dep:opendal-layer-logging"],"layers-metrics":["dep:opendal-layer-metrics"],"layers-mime-guess":["dep:opendal-layer-mime-guess"],"layers-otel-metrics":["dep:opendal-layer-otelmetrics"],"layers-otel-trace":["dep:opendal-layer-oteltrace"],"layers-prometheus":["dep:opendal-layer-prometheus"],"layers-prometheus-client":["dep:opendal-layer-prometheus-client"],"layers-retry":["dep:opendal-layer-retry"],"layers-route":["dep:opendal-layer-route"],"layers-tail-cut":["dep:opendal-layer-tail-cut"],"layers-throttle":["dep:opendal-layer-throttle"],"layers-timeout":["dep:opendal-layer-timeout"],"layers-tracing":["dep:opendal-layer-tracing"],"reqwest-rustls-no-provider-tls":["http-transport-reqwest","http-transport-reqwest-rustls-no-provider"],"reqwest-rustls-tls":["http-transport-reqwest","http-transport-reqwest-rustls"],"services-aliyun-drive":["dep:opendal-service-aliyun-drive"],"services-alluxio":["dep:opendal-service-alluxio"],"services-azblob":["dep:opendal-service-azblob"],"services-azdls":["dep:opendal-service-azdls"],"services-azfile":["dep:opendal-service-azfile"],"services-b2":["dep:opendal-service-b2"],"services-cacache":["dep:opendal-service-cacache"],"services-cloudflare-kv":["dep:opendal-service-cloudflare-kv"],"services-compfs":["dep:opendal-service-compfs"],"services-cos":["dep:opendal-service-cos"],"services-d1":["dep:opendal-service-d1"],"services-dashmap":["dep:opendal-service-dashmap"],"services-dbfs":["dep:opendal-service-dbfs"],"services-dropbox":["dep:opendal-service-dropbox"],"services-etcd":["dep:opendal-service-etcd"],"services-foundationdb":["dep:opendal-service-foundationdb"],"services-foyer":["dep:opendal-service-foyer"],"services-fs":["dep:opendal-service-fs"],"services-ftp":["dep:opendal-service-ftp"],"services-gcs":["dep:opendal-service-gcs"],"services-gcs-grpc":["dep:opendal-service-gcs-grpc"],"services-gdrive":["dep:opendal-service-gdrive"],"services-ghac":["dep:opendal-service-ghac"],"services-github":["dep:opendal-service-github"],"services-goosefs":["dep:opendal-service-goosefs"],"services-gridfs":["dep:opendal-service-gridfs"],"services-hdfs":["dep:opendal-service-hdfs"],"services-hdfs-native":["dep:opendal-service-hdfs-native"],"services-hf":["dep:opendal-service-hf"],"services-http":["dep:opendal-service-http"],"services-huggingface":["services-hf"],"services-ipfs":["dep:opendal-service-ipfs"],"services-ipmfs":["dep:opendal-service-ipmfs"],"services-koofr":["dep:opendal-service-koofr"],"services-lakefs":["dep:opendal-service-lakefs"],"services-memcached":["dep:opendal-service-memcached"],"services-memory":["opendal-core/services-memory"],"services-mini-moka":["dep:opendal-service-mini-moka"],"services-moka":["dep:opendal-service-moka"],"services-mongodb":["dep:opendal-service-mongodb"],"services-monoiofs":["dep:opendal-service-monoiofs"],"services-mysql":["dep:opendal-service-mysql"],"services-obs":["dep:opendal-service-obs"],"services-onedrive":["dep:opendal-service-onedrive"],"services-opfs":["dep:opendal-service-opfs"],"services-oss":["dep:opendal-service-oss"],"services-pcloud":["dep:opendal-service-pcloud"],"services-persy":["dep:opendal-service-persy"],"services-postgresql":["dep:opendal-service-postgresql"],"services-redb":["dep:opendal-service-redb"],"services-redis":["dep:opendal-service-redis","opendal-service-redis?/rustls"],"services-redis-native-tls":["dep:opendal-service-redis","opendal-service-redis?/native-tls"],"services-rocksdb":["dep:opendal-service-rocksdb"],"services-s3":["dep:opendal-service-s3"],"services-seafile":["dep:opendal-service-seafile"],"services-sftp":["dep:opendal-service-sftp"],"services-sled":["dep:opendal-service-sled"],"services-sqlite":["dep:opendal-service-sqlite"],"services-surrealdb":["dep:opendal-service-surrealdb"],"services-swift":["dep:opendal-service-swift"],"services-tikv":["dep:opendal-service-tikv"],"services-tos":["dep:opendal-service-tos"],"services-upyun":["dep:opendal-service-upyun"],"services-vercel-artifacts":["dep:opendal-service-vercel-artifacts"],"services-vercel-blob":["dep:opendal-service-vercel-blob"],"services-webdav":["dep:opendal-service-webdav"],"services-webhdfs":["dep:opendal-service-webhdfs"],"services-yandex-disk":["dep:opendal-service-yandex-disk"],"tests":["opendal-testkit"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.59.4/dependencies","version_downloads":"/api/v1/crates/opendal/0.59.4/downloads","authors":"/api/v1/crates/opendal/0.59.4/authors"},"crate_size":211660,"published_by":null,"audit_actions":[],"checksum":"3cbd193aec6d62efaff87611dfae52c132aed650bb3cb0c684c0a9394f09a42a","rust_version":"1.91","has_lib":true,"bin_names":[],"edition":"2024","description":"Apache OpenDAL™: One Layer, All Storage.","homepage":"https://opendal.apache.org/","documentation":null,"repository":"https://github.com/apache/opendal","trustpub_data":{"provider":"github","repository":"apache/opendal","run_id":"37289894947","sha":"31ce153c66f8407536493f1f46ee0b056134bb8a"},"linecounts":{"languages":{"Rust":{"code_lines":339,"comment_lines":16,"files":1}},"total_code_lines":339,"total_comment_lines":16}},{"id":3292389,"crate":"opendal","num":"0.59.3","dl_path":"/api/v1/crates/opendal/0.59.3/download","readme_path":"/api/v1/crates/opendal/0.59.3/readme","updated_at":"2026-09-22T05:36:59.663770Z","created_at":"2026-09-22T05:36:59.663770Z","downloads":73185,"features":{"auto-register-services":["dep:ctor"],"blocking":["opendal-core/blocking"],"default":["auto-register-services","http-transport-reqwest","executors-tokio","layers-concurrent-limit","layers-logging","layers-retry","layers-timeout"],"executors-tokio":["opendal-core/executors-tokio"],"http-transport-reqwest":["http-transport-reqwest-rustls"],"http-transport-reqwest-native-tls":["dep:opendal-http-transport-reqwest","opendal-http-transport-reqwest/native-tls"],"http-transport-reqwest-rustls":["dep:opendal-http-transport-reqwest","opendal-http-transport-reqwest/rustls"],"http-transport-reqwest-rustls-no-provider":["dep:opendal-http-transport-reqwest","opendal-http-transport-reqwest/rustls-no-provider"],"internal-tokio-rt":["opendal-core/internal-tokio-rt"],"layers-async-backtrace":["dep:opendal-layer-async-backtrace"],"layers-await-tree":["dep:opendal-layer-await-tree"],"layers-capability-check":["dep:opendal-layer-capability-check"],"layers-chaos":["dep:opendal-layer-chaos"],"layers-concurrent-limit":["dep:opendal-layer-concurrent-limit"],"layers-dtrace":["dep:opendal-layer-dtrace"],"layers-fastmetrics":["dep:opendal-layer-fastmetrics"],"layers-fastrace":["dep:opendal-layer-fastrace"],"layers-foyer":["dep:opendal-layer-foyer"],"layers-hotpath":["dep:opendal-layer-hotpath"],"layers-immutable-index":["dep:opendal-layer-immutable-index"],"layers-logging":["dep:opendal-layer-logging"],"layers-metrics":["dep:opendal-layer-metrics"],"layers-mime-guess":["dep:opendal-layer-mime-guess"],"layers-otel-metrics":["dep:opendal-layer-otelmetrics"],"layers-otel-trace":["dep:opendal-layer-oteltrace"],"layers-prometheus":["dep:opendal-layer-prometheus"],"layers-prometheus-client":["dep:opendal-layer-prometheus-client"],"layers-retry":["dep:opendal-layer-retry"],"layers-route":["dep:opendal-layer-route"],"layers-tail-cut":["dep:opendal-layer-tail-cut"],"layers-throttle":["dep:opendal-layer-throttle"],"layers-timeout":["dep:opendal-layer-timeout"],"layers-tracing":["dep:opendal-layer-tracing"],"reqwest-rustls-no-provider-tls":["http-transport-reqwest","http-transport-reqwest-rustls-no-provider"],"reqwest-rustls-tls":["http-transport-reqwest","http-transport-reqwest-rustls"],"services-aliyun-drive":["dep:opendal-service-aliyun-drive"],"services-alluxio":["dep:opendal-service-alluxio"],"services-azblob":["dep:opendal-service-azblob"],"services-azdls":["dep:opendal-service-azdls"],"services-azfile":["dep:opendal-service-azfile"],"services-b2":["dep:opendal-service-b2"],"services-cacache":["dep:opendal-service-cacache"],"services-cloudflare-kv":["dep:opendal-service-cloudflare-kv"],"services-compfs":["dep:opendal-service-compfs"],"services-cos":["dep:opendal-service-cos"],"services-d1":["dep:opendal-service-d1"],"services-dashmap":["dep:opendal-service-dashmap"],"services-dbfs":["dep:opendal-service-dbfs"],"services-dropbox":["dep:opendal-service-dropbox"],"services-etcd":["dep:opendal-service-etcd"],"services-foundationdb":["dep:opendal-service-foundationdb"],"services-foyer":["dep:opendal-service-foyer"],"services-fs":["dep:opendal-service-fs"],"services-ftp":["dep:opendal-service-ftp"],"services-gcs":["dep:opendal-service-gcs"],"services-gcs-grpc":["dep:opendal-service-gcs-grpc"],"services-gdrive":["dep:opendal-service-gdrive"],"services-ghac":["dep:opendal-service-ghac"],"services-github":["dep:opendal-service-github"],"services-goosefs":["dep:opendal-service-goosefs"],"services-gridfs":["dep:opendal-service-gridfs"],"services-hdfs":["dep:opendal-service-hdfs"],"services-hdfs-native":["dep:opendal-service-hdfs-native"],"services-hf":["dep:opendal-service-hf"],"services-http":["dep:opendal-service-http"],"services-huggingface":["services-hf"],"services-ipfs":["dep:opendal-service-ipfs"],"services-ipmfs":["dep:opendal-service-ipmfs"],"services-koofr":["dep:opendal-service-koofr"],"services-lakefs":["dep:opendal-service-lakefs"],"services-memcached":["dep:opendal-service-memcached"],"services-memory":["opendal-core/services-memory"],"services-mini-moka":["dep:opendal-service-mini-moka"],"services-moka":["dep:opendal-service-moka"],"services-mongodb":["dep:opendal-service-mongodb"],"services-monoiofs":["dep:opendal-service-monoiofs"],"services-mysql":["dep:opendal-service-mysql"],"services-obs":["dep:opendal-service-obs"],"services-onedrive":["dep:opendal-service-onedrive"],"services-opfs":["dep:opendal-service-opfs"],"services-oss":["dep:opendal-service-oss"],"services-pcloud":["dep:opendal-service-pcloud"],"services-persy":["dep:opendal-service-persy"],"services-postgresql":["dep:opendal-service-postgresql"],"services-redb":["dep:opendal-service-redb"],"services-redis":["dep:opendal-service-redis","opendal-service-redis?/rustls"],"services-redis-native-tls":["dep:opendal-service-redis","opendal-service-redis?/native-tls"],"services-rocksdb":["dep:opendal-service-rocksdb"],"services-s3":["dep:opendal-service-s3"],"services-seafile":["dep:opendal-service-seafile"],"services-sftp":["dep:opendal-service-sftp"],"services-sled":["dep:opendal-service-sled"],"services-sqlite":["dep:opendal-service-sqlite"],"services-surrealdb":["dep:opendal-service-surrealdb"],"services-swift":["dep:opendal-service-swift"],"services-tikv":["dep:opendal-service-tikv"],"services-tos":["dep:opendal-service-tos"],"services-upyun":["dep:opendal-service-upyun"],"services-vercel-artifacts":["dep:opendal-service-vercel-artifacts"],"services-vercel-blob":["dep:opendal-service-vercel-blob"],"services-webdav":["dep:opendal-service-webdav"],"services-webhdfs":["dep:opendal-service-webhdfs"],"services-yandex-disk":["dep:opendal-service-yandex-disk"],"tests":["opendal-testkit"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.59.3/dependencies","version_downloads":"/api/v1/crates/opendal/0.59.3/downloads","authors":"/api/v1/crates/opendal/0.59.3/authors"},"crate_size":211296,"published_by":null,"audit_actions":[],"checksum":"ef16fe6b19b73b49ce39e3e0f4cec27e54789eee5d5f752cb2d26bd3e9449686","rust_version":"1.91","has_lib":true,"bin_names":[],"edition":"2024","description":"Apache OpenDAL™: One Layer, All Storage.","homepage":"https://opendal.apache.org/","documentation":null,"repository":"https://github.com/apache/opendal","trustpub_data":{"provider":"github","repository":"apache/opendal","run_id":"35691026833","sha":"3ba1a117462e4d8154a09c8a07bb28f966ab838b"},"linecounts":{"languages":{"Rust":{"code_lines":339,"comment_lines":16,"files":1}},"total_code_lines":339,"total_comment_lines":16}},{"id":3239206,"crate":"opendal","num":"0.59.2","dl_path":"/api/v1/crates/opendal/0.59.2/download","readme_path":"/api/v1/crates/opendal/0.59.2/readme","updated_at":"2026-09-15T02:41:08.819566Z","created_at":"2026-09-15T02:41:08.819566Z","downloads":77089,"features":{"auto-register-services":["dep:ctor"],"blocking":["opendal-core/blocking"],"default":["auto-register-services","http-transport-reqwest","executors-tokio","layers-concurrent-limit","layers-logging","layers-retry","layers-timeout"],"executors-tokio":["opendal-core/executors-tokio"],"http-transport-reqwest":["http-transport-reqwest-rustls"],"http-transport-reqwest-native-tls":["dep:opendal-http-transport-reqwest","opendal-http-transport-reqwest/native-tls"],"http-transport-reqwest-rustls":["dep:opendal-http-transport-reqwest","opendal-http-transport-reqwest/rustls"],"http-transport-reqwest-rustls-no-provider":["dep:opendal-http-transport-reqwest","opendal-http-transport-reqwest/rustls-no-provider"],"internal-tokio-rt":["opendal-core/internal-tokio-rt"],"layers-async-backtrace":["dep:opendal-layer-async-backtrace"],"layers-await-tree":["dep:opendal-layer-await-tree"],"layers-capability-check":["dep:opendal-layer-capability-check"],"layers-chaos":["dep:opendal-layer-chaos"],"layers-concurrent-limit":["dep:opendal-layer-concurrent-limit"],"layers-dtrace":["dep:opendal-layer-dtrace"],"layers-fastmetrics":["dep:opendal-layer-fastmetrics"],"layers-fastrace":["dep:opendal-layer-fastrace"],"layers-foyer":["dep:opendal-layer-foyer"],"layers-hotpath":["dep:opendal-layer-hotpath"],"layers-immutable-index":["dep:opendal-layer-immutable-index"],"layers-logging":["dep:opendal-layer-logging"],"layers-metrics":["dep:opendal-layer-metrics"],"layers-mime-guess":["dep:opendal-layer-mime-guess"],"layers-otel-metrics":["dep:opendal-layer-otelmetrics"],"layers-otel-trace":["dep:opendal-layer-oteltrace"],"layers-prometheus":["dep:opendal-layer-prometheus"],"layers-prometheus-client":["dep:opendal-layer-prometheus-client"],"layers-retry":["dep:opendal-layer-retry"],"layers-route":["dep:opendal-layer-route"],"layers-tail-cut":["dep:opendal-layer-tail-cut"],"layers-throttle":["dep:opendal-layer-throttle"],"layers-timeout":["dep:opendal-layer-timeout"],"layers-tracing":["dep:opendal-layer-tracing"],"reqwest-rustls-no-provider-tls":["http-transport-reqwest","http-transport-reqwest-rustls-no-provider"],"reqwest-rustls-tls":["http-transport-reqwest","http-transport-reqwest-rustls"],"services-aliyun-drive":["dep:opendal-service-aliyun-drive"],"services-alluxio":["dep:opendal-service-alluxio"],"services-azblob":["dep:opendal-service-azblob"],"services-azdls":["dep:opendal-service-azdls"],"services-azfile":["dep:opendal-service-azfile"],"services-b2":["dep:opendal-service-b2"],"services-cacache":["dep:opendal-service-cacache"],"services-cloudflare-kv":["dep:opendal-service-cloudflare-kv"],"services-compfs":["dep:opendal-service-compfs"],"services-cos":["dep:opendal-service-cos"],"services-d1":["dep:opendal-service-d1"],"services-dashmap":["dep:opendal-service-dashmap"],"services-dbfs":["dep:opendal-service-dbfs"],"services-dropbox":["dep:opendal-service-dropbox"],"services-etcd":["dep:opendal-service-etcd"],"services-foundationdb":["dep:opendal-service-foundationdb"],"services-foyer":["dep:opendal-service-foyer"],"services-fs":["dep:opendal-service-fs"],"services-ftp":["dep:opendal-service-ftp"],"services-gcs":["dep:opendal-service-gcs"],"services-gcs-grpc":["dep:opendal-service-gcs-grpc"],"services-gdrive":["dep:opendal-service-gdrive"],"services-ghac":["dep:opendal-service-ghac"],"services-github":["dep:opendal-service-github"],"services-goosefs":["dep:opendal-service-goosefs"],"services-gridfs":["dep:opendal-service-gridfs"],"services-hdfs":["dep:opendal-service-hdfs"],"services-hdfs-native":["dep:opendal-service-hdfs-native"],"services-hf":["dep:opendal-service-hf"],"services-http":["dep:opendal-service-http"],"services-huggingface":["services-hf"],"services-ipfs":["dep:opendal-service-ipfs"],"services-ipmfs":["dep:opendal-service-ipmfs"],"services-koofr":["dep:opendal-service-koofr"],"services-lakefs":["dep:opendal-service-lakefs"],"services-memcached":["dep:opendal-service-memcached"],"services-memory":["opendal-core/services-memory"],"services-mini-moka":["dep:opendal-service-mini-moka"],"services-moka":["dep:opendal-service-moka"],"services-mongodb":["dep:opendal-service-mongodb"],"services-monoiofs":["dep:opendal-service-monoiofs"],"services-mysql":["dep:opendal-service-mysql"],"services-obs":["dep:opendal-service-obs"],"services-onedrive":["dep:opendal-service-onedrive"],"services-opfs":["dep:opendal-service-opfs"],"services-oss":["dep:opendal-service-oss"],"services-pcloud":["dep:opendal-service-pcloud"],"services-persy":["dep:opendal-service-persy"],"services-postgresql":["dep:opendal-service-postgresql"],"services-redb":["dep:opendal-service-redb"],"services-redis":["dep:opendal-service-redis","opendal-service-redis?/rustls"],"services-redis-native-tls":["dep:opendal-service-redis","opendal-service-redis?/native-tls"],"services-rocksdb":["dep:opendal-service-rocksdb"],"services-s3":["dep:opendal-service-s3"],"services-seafile":["dep:opendal-service-seafile"],"services-sftp":["dep:opendal-service-sftp"],"services-sled":["dep:opendal-service-sled"],"services-sqlite":["dep:opendal-service-sqlite"],"services-surrealdb":["dep:opendal-service-surrealdb"],"services-swift":["dep:opendal-service-swift"],"services-tikv":["dep:opendal-service-tikv"],"services-tos":["dep:opendal-service-tos"],"services-upyun":["dep:opendal-service-upyun"],"services-vercel-artifacts":["dep:opendal-service-vercel-artifacts"],"services-vercel-blob":["dep:opendal-service-vercel-blob"],"services-webdav":["dep:opendal-service-webdav"],"services-webhdfs":["dep:opendal-service-webhdfs"],"services-yandex-disk":["dep:opendal-service-yandex-disk"],"tests":["opendal-testkit"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.59.2/dependencies","version_downloads":"/api/v1/crates/opendal/0.59.2/downloads","authors":"/api/v1/crates/opendal/0.59.2/authors"},"crate_size":211296,"published_by":null,"audit_actions":[],"checksum":"9fe43e16d96bed57937eb7c4a28559bf4c5fc4a3951656505d1fdd4f856349b4","rust_version":"1.91","has_lib":true,"bin_names":[],"edition":"2024","description":"Apache OpenDAL™: One Layer, All Storage.","homepage":"https://opendal.apache.org/","documentation":null,"repository":"https://github.com/apache/opendal","trustpub_data":{"provider":"github","repository":"apache/opendal","run_id":"34921820121","sha":"c70d33ab20f6438eb26e97d6cee9e340ed3e6c49"},"linecounts":{"languages":{"Rust":{"code_lines":339,"comment_lines":16,"files":1}},"total_code_lines":339,"total_comment_lines":16}},{"id":3190755,"crate":"opendal","num":"0.59.1","dl_path":"/api/v1/crates/opendal/0.59.1/download","readme_path":"/api/v1/crates/opendal/0.59.1/readme","updated_at":"2026-09-08T20:09:32.283813Z","created_at":"2026-09-08T20:09:32.283813Z","downloads":43765,"features":{"auto-register-services":["dep:ctor"],"blocking":["opendal-core/blocking"],"default":["auto-register-services","http-transport-reqwest","executors-tokio","layers-concurrent-limit","layers-logging","layers-retry","layers-timeout"],"executors-tokio":["opendal-core/executors-tokio"],"http-transport-reqwest":["http-transport-reqwest-rustls"],"http-transport-reqwest-native-tls":["dep:opendal-http-transport-reqwest","opendal-http-transport-reqwest/native-tls"],"http-transport-reqwest-rustls":["dep:opendal-http-transport-reqwest","opendal-http-transport-reqwest/rustls"],"http-transport-reqwest-rustls-no-provider":["dep:opendal-http-transport-reqwest","opendal-http-transport-reqwest/rustls-no-provider"],"internal-tokio-rt":["opendal-core/internal-tokio-rt"],"layers-async-backtrace":["dep:opendal-layer-async-backtrace"],"layers-await-tree":["dep:opendal-layer-await-tree"],"layers-capability-check":["dep:opendal-layer-capability-check"],"layers-chaos":["dep:opendal-layer-chaos"],"layers-concurrent-limit":["dep:opendal-layer-concurrent-limit"],"layers-dtrace":["dep:opendal-layer-dtrace"],"layers-fastmetrics":["dep:opendal-layer-fastmetrics"],"layers-fastrace":["dep:opendal-layer-fastrace"],"layers-foyer":["dep:opendal-layer-foyer"],"layers-hotpath":["dep:opendal-layer-hotpath"],"layers-immutable-index":["dep:opendal-layer-immutable-index"],"layers-logging":["dep:opendal-layer-logging"],"layers-metrics":["dep:opendal-layer-metrics"],"layers-mime-guess":["dep:opendal-layer-mime-guess"],"layers-otel-metrics":["dep:opendal-layer-otelmetrics"],"layers-otel-trace":["dep:opendal-layer-oteltrace"],"layers-prometheus":["dep:opendal-layer-prometheus"],"layers-prometheus-client":["dep:opendal-layer-prometheus-client"],"layers-retry":["dep:opendal-layer-retry"],"layers-route":["dep:opendal-layer-route"],"layers-tail-cut":["dep:opendal-layer-tail-cut"],"layers-throttle":["dep:opendal-layer-throttle"],"layers-timeout":["dep:opendal-layer-timeout"],"layers-tracing":["dep:opendal-layer-tracing"],"reqwest-rustls-no-provider-tls":["http-transport-reqwest","http-transport-reqwest-rustls-no-provider"],"reqwest-rustls-tls":["http-transport-reqwest","http-transport-reqwest-rustls"],"services-aliyun-drive":["dep:opendal-service-aliyun-drive"],"services-alluxio":["dep:opendal-service-alluxio"],"services-azblob":["dep:opendal-service-azblob"],"services-azdls":["dep:opendal-service-azdls"],"services-azfile":["dep:opendal-service-azfile"],"services-b2":["dep:opendal-service-b2"],"services-cacache":["dep:opendal-service-cacache"],"services-cloudflare-kv":["dep:opendal-service-cloudflare-kv"],"services-compfs":["dep:opendal-service-compfs"],"services-cos":["dep:opendal-service-cos"],"services-d1":["dep:opendal-service-d1"],"services-dashmap":["dep:opendal-service-dashmap"],"services-dbfs":["dep:opendal-service-dbfs"],"services-dropbox":["dep:opendal-service-dropbox"],"services-etcd":["dep:opendal-service-etcd"],"services-foundationdb":["dep:opendal-service-foundationdb"],"services-foyer":["dep:opendal-service-foyer"],"services-fs":["dep:opendal-service-fs"],"services-ftp":["dep:opendal-service-ftp"],"services-gcs":["dep:opendal-service-gcs"],"services-gcs-grpc":["dep:opendal-service-gcs-grpc"],"services-gdrive":["dep:opendal-service-gdrive"],"services-ghac":["dep:opendal-service-ghac"],"services-github":["dep:opendal-service-github"],"services-goosefs":["dep:opendal-service-goosefs"],"services-gridfs":["dep:opendal-service-gridfs"],"services-hdfs":["dep:opendal-service-hdfs"],"services-hdfs-native":["dep:opendal-service-hdfs-native"],"services-hf":["dep:opendal-service-hf"],"services-http":["dep:opendal-service-http"],"services-huggingface":["services-hf"],"services-ipfs":["dep:opendal-service-ipfs"],"services-ipmfs":["dep:opendal-service-ipmfs"],"services-koofr":["dep:opendal-service-koofr"],"services-lakefs":["dep:opendal-service-lakefs"],"services-memcached":["dep:opendal-service-memcached"],"services-memory":["opendal-core/services-memory"],"services-mini-moka":["dep:opendal-service-mini-moka"],"services-moka":["dep:opendal-service-moka"],"services-mongodb":["dep:opendal-service-mongodb"],"services-monoiofs":["dep:opendal-service-monoiofs"],"services-mysql":["dep:opendal-service-mysql"],"services-obs":["dep:opendal-service-obs"],"services-onedrive":["dep:opendal-service-onedrive"],"services-opfs":["dep:opendal-service-opfs"],"services-oss":["dep:opendal-service-oss"],"services-pcloud":["dep:opendal-service-pcloud"],"services-persy":["dep:opendal-service-persy"],"services-postgresql":["dep:opendal-service-postgresql"],"services-redb":["dep:opendal-service-redb"],"services-redis":["dep:opendal-service-redis","opendal-service-redis?/rustls"],"services-redis-native-tls":["dep:opendal-service-redis","opendal-service-redis?/native-tls"],"services-rocksdb":["dep:opendal-service-rocksdb"],"services-s3":["dep:opendal-service-s3"],"services-seafile":["dep:opendal-service-seafile"],"services-sftp":["dep:opendal-service-sftp"],"services-sled":["dep:opendal-service-sled"],"services-sqlite":["dep:opendal-service-sqlite"],"services-surrealdb":["dep:opendal-service-surrealdb"],"services-swift":["dep:opendal-service-swift"],"services-tikv":["dep:opendal-service-tikv"],"services-tos":["dep:opendal-service-tos"],"services-upyun":["dep:opendal-service-upyun"],"services-vercel-artifacts":["dep:opendal-service-vercel-artifacts"],"services-vercel-blob":["dep:opendal-service-vercel-blob"],"services-webdav":["dep:opendal-service-webdav"],"services-webhdfs":["dep:opendal-service-webhdfs"],"services-yandex-disk":["dep:opendal-service-yandex-disk"],"tests":["opendal-testkit"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.59.1/dependencies","version_downloads":"/api/v1/crates/opendal/0.59.1/downloads","authors":"/api/v1/crates/opendal/0.59.1/authors"},"crate_size":211530,"published_by":null,"audit_actions":[],"checksum":"f950151f9587a51a7bed70a15fa0cff464eae96e41ae7499f97067bdafdf43eb","rust_version":"1.91","has_lib":true,"bin_names":[],"edition":"2024","description":"Apache OpenDAL™: One Layer, All Storage.","homepage":"https://opendal.apache.org/","documentation":null,"repository":"https://github.com/apache/opendal","trustpub_data":{"provider":"github","repository":"apache/opendal","run_id":"34255610060","sha":"dcdd66091828a6a2a6f0981a0a84024d11ff2413"},"linecounts":{"languages":{"Rust":{"code_lines":341,"comment_lines":16,"files":1}},"total_code_lines":341,"total_comment_lines":16}},{"id":3148917,"crate":"opendal","num":"0.59.0","dl_path":"/api/v1/crates/opendal/0.59.0/download","readme_path":"/api/v1/crates/opendal/0.59.0/readme","updated_at":"2026-09-04T03:19:30.117226Z","created_at":"2026-09-04T03:19:30.117226Z","downloads":8117,"features":{"auto-register-services":["dep:ctor"],"blocking":["opendal-core/blocking"],"default":["auto-register-services","http-transport-reqwest","executors-tokio","layers-concurrent-limit","layers-logging","layers-retry","layers-timeout"],"executors-tokio":["opendal-core/executors-tokio"],"http-transport-reqwest":["http-transport-reqwest-rustls"],"http-transport-reqwest-native-tls":["dep:opendal-http-transport-reqwest","opendal-http-transport-reqwest/native-tls"],"http-transport-reqwest-rustls":["dep:opendal-http-transport-reqwest","opendal-http-transport-reqwest/rustls"],"http-transport-reqwest-rustls-no-provider":["dep:opendal-http-transport-reqwest","opendal-http-transport-reqwest/rustls-no-provider"],"internal-tokio-rt":["opendal-core/internal-tokio-rt"],"layers-async-backtrace":["dep:opendal-layer-async-backtrace"],"layers-await-tree":["dep:opendal-layer-await-tree"],"layers-capability-check":["dep:opendal-layer-capability-check"],"layers-chaos":["dep:opendal-layer-chaos"],"layers-concurrent-limit":["dep:opendal-layer-concurrent-limit"],"layers-dtrace":["dep:opendal-layer-dtrace"],"layers-fastmetrics":["dep:opendal-layer-fastmetrics"],"layers-fastrace":["dep:opendal-layer-fastrace"],"layers-foyer":["dep:opendal-layer-foyer"],"layers-hotpath":["dep:opendal-layer-hotpath"],"layers-immutable-index":["dep:opendal-layer-immutable-index"],"layers-logging":["dep:opendal-layer-logging"],"layers-metrics":["dep:opendal-layer-metrics"],"layers-mime-guess":["dep:opendal-layer-mime-guess"],"layers-otel-metrics":["dep:opendal-layer-otelmetrics"],"layers-otel-trace":["dep:opendal-layer-oteltrace"],"layers-prometheus":["dep:opendal-layer-prometheus"],"layers-prometheus-client":["dep:opendal-layer-prometheus-client"],"layers-retry":["dep:opendal-layer-retry"],"layers-route":["dep:opendal-layer-route"],"layers-tail-cut":["dep:opendal-layer-tail-cut"],"layers-throttle":["dep:opendal-layer-throttle"],"layers-timeout":["dep:opendal-layer-timeout"],"layers-tracing":["dep:opendal-layer-tracing"],"reqwest-rustls-no-provider-tls":["http-transport-reqwest","http-transport-reqwest-rustls-no-provider"],"reqwest-rustls-tls":["http-transport-reqwest","http-transport-reqwest-rustls"],"services-aliyun-drive":["dep:opendal-service-aliyun-drive"],"services-alluxio":["dep:opendal-service-alluxio"],"services-azblob":["dep:opendal-service-azblob"],"services-azdls":["dep:opendal-service-azdls"],"services-azfile":["dep:opendal-service-azfile"],"services-b2":["dep:opendal-service-b2"],"services-cacache":["dep:opendal-service-cacache"],"services-cloudflare-kv":["dep:opendal-service-cloudflare-kv"],"services-compfs":["dep:opendal-service-compfs"],"services-cos":["dep:opendal-service-cos"],"services-d1":["dep:opendal-service-d1"],"services-dashmap":["dep:opendal-service-dashmap"],"services-dbfs":["dep:opendal-service-dbfs"],"services-dropbox":["dep:opendal-service-dropbox"],"services-etcd":["dep:opendal-service-etcd"],"services-foundationdb":["dep:opendal-service-foundationdb"],"services-foyer":["dep:opendal-service-foyer"],"services-fs":["dep:opendal-service-fs"],"services-ftp":["dep:opendal-service-ftp"],"services-gcs":["dep:opendal-service-gcs"],"services-gcs-grpc":["dep:opendal-service-gcs-grpc"],"services-gdrive":["dep:opendal-service-gdrive"],"services-ghac":["dep:opendal-service-ghac"],"services-github":["dep:opendal-service-github"],"services-goosefs":["dep:opendal-service-goosefs"],"services-gridfs":["dep:opendal-service-gridfs"],"services-hdfs":["dep:opendal-service-hdfs"],"services-hdfs-native":["dep:opendal-service-hdfs-native"],"services-hf":["dep:opendal-service-hf"],"services-http":["dep:opendal-service-http"],"services-huggingface":["services-hf"],"services-ipfs":["dep:opendal-service-ipfs"],"services-ipmfs":["dep:opendal-service-ipmfs"],"services-koofr":["dep:opendal-service-koofr"],"services-lakefs":["dep:opendal-service-lakefs"],"services-memcached":["dep:opendal-service-memcached"],"services-memory":["opendal-core/services-memory"],"services-mini-moka":["dep:opendal-service-mini-moka"],"services-moka":["dep:opendal-service-moka"],"services-mongodb":["dep:opendal-service-mongodb"],"services-monoiofs":["dep:opendal-service-monoiofs"],"services-mysql":["dep:opendal-service-mysql"],"services-obs":["dep:opendal-service-obs"],"services-onedrive":["dep:opendal-service-onedrive"],"services-opfs":["dep:opendal-service-opfs"],"services-oss":["dep:opendal-service-oss"],"services-pcloud":["dep:opendal-service-pcloud"],"services-persy":["dep:opendal-service-persy"],"services-postgresql":["dep:opendal-service-postgresql"],"services-redb":["dep:opendal-service-redb"],"services-redis":["dep:opendal-service-redis","opendal-service-redis?/rustls"],"services-redis-native-tls":["dep:opendal-service-redis","opendal-service-redis?/native-tls"],"services-rocksdb":["dep:opendal-service-rocksdb"],"services-s3":["dep:opendal-service-s3"],"services-seafile":["dep:opendal-service-seafile"],"services-sftp":["dep:opendal-service-sftp"],"services-sled":["dep:opendal-service-sled"],"services-sqlite":["dep:opendal-service-sqlite"],"services-surrealdb":["dep:opendal-service-surrealdb"],"services-swift":["dep:opendal-service-swift"],"services-tikv":["dep:opendal-service-tikv"],"services-tos":["dep:opendal-service-tos"],"services-upyun":["dep:opendal-service-upyun"],"services-vercel-artifacts":["dep:opendal-service-vercel-artifacts"],"services-vercel-blob":["dep:opendal-service-vercel-blob"],"services-webdav":["dep:opendal-service-webdav"],"services-webhdfs":["dep:opendal-service-webhdfs"],"services-yandex-disk":["dep:opendal-service-yandex-disk"],"tests":["opendal-testkit"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.59.0/dependencies","version_downloads":"/api/v1/crates/opendal/0.59.0/downloads","authors":"/api/v1/crates/opendal/0.59.0/authors"},"crate_size":211294,"published_by":null,"audit_actions":[],"checksum":"379a66c8c20c51a2321e444338ebc16a6cc0c73e39e43e9a3eea376bd71fef49","rust_version":"1.91","has_lib":true,"bin_names":[],"edition":"2024","description":"Apache OpenDAL™: One Layer, All Storage.","homepage":"https://opendal.apache.org/","documentation":null,"repository":"https://github.com/apache/opendal","trustpub_data":{"provider":"github","repository":"apache/opendal","run_id":"33832469650","sha":"3e190ac6bad5b132d397d46a0650367e22e75026"},"linecounts":{"languages":{"Rust":{"code_lines":341,"comment_lines":16,"files":1}},"total_code_lines":341,"total_comment_lines":16}},{"id":3041098,"crate":"opendal","num":"0.58.2","dl_path":"/api/v1/crates/opendal/0.58.2/download","readme_path":"/api/v1/crates/opendal/0.58.2/readme","updated_at":"2026-08-20T17:21:07.218411Z","created_at":"2026-08-20T17:21:07.218411Z","downloads":396162,"features":{"auto-register-services":["dep:ctor"],"blocking":["opendal-core/blocking"],"default":["auto-register-services","http-transport-reqwest","executors-tokio","layers-concurrent-limit","layers-logging","layers-retry","layers-timeout"],"executors-tokio":["opendal-core/executors-tokio"],"http-transport-reqwest":["http-transport-reqwest-rustls"],"http-transport-reqwest-native-tls":["dep:opendal-http-transport-reqwest","opendal-http-transport-reqwest/native-tls"],"http-transport-reqwest-rustls":["dep:opendal-http-transport-reqwest","opendal-http-transport-reqwest/rustls"],"http-transport-reqwest-rustls-no-provider":["dep:opendal-http-transport-reqwest","opendal-http-transport-reqwest/rustls-no-provider"],"internal-tokio-rt":["opendal-core/internal-tokio-rt"],"layers-async-backtrace":["dep:opendal-layer-async-backtrace"],"layers-await-tree":["dep:opendal-layer-await-tree"],"layers-capability-check":["dep:opendal-layer-capability-check"],"layers-chaos":["dep:opendal-layer-chaos"],"layers-concurrent-limit":["dep:opendal-layer-concurrent-limit"],"layers-dtrace":["dep:opendal-layer-dtrace"],"layers-fastmetrics":["dep:opendal-layer-fastmetrics"],"layers-fastrace":["dep:opendal-layer-fastrace"],"layers-foyer":["dep:opendal-layer-foyer"],"layers-hotpath":["dep:opendal-layer-hotpath"],"layers-immutable-index":["dep:opendal-layer-immutable-index"],"layers-logging":["dep:opendal-layer-logging"],"layers-metrics":["dep:opendal-layer-metrics"],"layers-mime-guess":["dep:opendal-layer-mime-guess"],"layers-otel-metrics":["dep:opendal-layer-otelmetrics"],"layers-otel-trace":["dep:opendal-layer-oteltrace"],"layers-prometheus":["dep:opendal-layer-prometheus"],"layers-prometheus-client":["dep:opendal-layer-prometheus-client"],"layers-retry":["dep:opendal-layer-retry"],"layers-route":["dep:opendal-layer-route"],"layers-tail-cut":["dep:opendal-layer-tail-cut"],"layers-throttle":["dep:opendal-layer-throttle"],"layers-timeout":["dep:opendal-layer-timeout"],"layers-tracing":["dep:opendal-layer-tracing"],"reqwest-rustls-no-provider-tls":["http-transport-reqwest","http-transport-reqwest-rustls-no-provider"],"reqwest-rustls-tls":["http-transport-reqwest","http-transport-reqwest-rustls"],"services-aliyun-drive":["dep:opendal-service-aliyun-drive"],"services-alluxio":["dep:opendal-service-alluxio"],"services-azblob":["dep:opendal-service-azblob"],"services-azdls":["dep:opendal-service-azdls"],"services-azfile":["dep:opendal-service-azfile"],"services-b2":["dep:opendal-service-b2"],"services-cacache":["dep:opendal-service-cacache"],"services-cloudflare-kv":["dep:opendal-service-cloudflare-kv"],"services-compfs":["dep:opendal-service-compfs"],"services-cos":["dep:opendal-service-cos"],"services-d1":["dep:opendal-service-d1"],"services-dashmap":["dep:opendal-service-dashmap"],"services-dbfs":["dep:opendal-service-dbfs"],"services-dropbox":["dep:opendal-service-dropbox"],"services-etcd":["dep:opendal-service-etcd"],"services-foundationdb":["dep:opendal-service-foundationdb"],"services-foyer":["dep:opendal-service-foyer"],"services-fs":["dep:opendal-service-fs"],"services-ftp":["dep:opendal-service-ftp"],"services-gcs":["dep:opendal-service-gcs"],"services-gdrive":["dep:opendal-service-gdrive"],"services-ghac":["dep:opendal-service-ghac"],"services-github":["dep:opendal-service-github"],"services-goosefs":["dep:opendal-service-goosefs"],"services-gridfs":["dep:opendal-service-gridfs"],"services-hdfs":["dep:opendal-service-hdfs"],"services-hdfs-native":["dep:opendal-service-hdfs-native"],"services-hf":["dep:opendal-service-hf"],"services-http":["dep:opendal-service-http"],"services-huggingface":["services-hf"],"services-ipfs":["dep:opendal-service-ipfs"],"services-ipmfs":["dep:opendal-service-ipmfs"],"services-koofr":["dep:opendal-service-koofr"],"services-lakefs":["dep:opendal-service-lakefs"],"services-memcached":["dep:opendal-service-memcached"],"services-memory":["opendal-core/services-memory"],"services-mini-moka":["dep:opendal-service-mini-moka"],"services-moka":["dep:opendal-service-moka"],"services-mongodb":["dep:opendal-service-mongodb"],"services-monoiofs":["dep:opendal-service-monoiofs"],"services-mysql":["dep:opendal-service-mysql"],"services-obs":["dep:opendal-service-obs"],"services-onedrive":["dep:opendal-service-onedrive"],"services-opfs":["dep:opendal-service-opfs"],"services-oss":["dep:opendal-service-oss"],"services-pcloud":["dep:opendal-service-pcloud"],"services-persy":["dep:opendal-service-persy"],"services-postgresql":["dep:opendal-service-postgresql"],"services-redb":["dep:opendal-service-redb"],"services-redis":["dep:opendal-service-redis","opendal-service-redis?/rustls"],"services-redis-native-tls":["dep:opendal-service-redis","opendal-service-redis?/native-tls"],"services-rocksdb":["dep:opendal-service-rocksdb"],"services-s3":["dep:opendal-service-s3"],"services-seafile":["dep:opendal-service-seafile"],"services-sftp":["dep:opendal-service-sftp"],"services-sled":["dep:opendal-service-sled"],"services-sqlite":["dep:opendal-service-sqlite"],"services-surrealdb":["dep:opendal-service-surrealdb"],"services-swift":["dep:opendal-service-swift"],"services-tikv":["dep:opendal-service-tikv"],"services-tos":["dep:opendal-service-tos"],"services-upyun":["dep:opendal-service-upyun"],"services-vercel-artifacts":["dep:opendal-service-vercel-artifacts"],"services-vercel-blob":["dep:opendal-service-vercel-blob"],"services-webdav":["dep:opendal-service-webdav"],"services-webhdfs":["dep:opendal-service-webhdfs"],"services-yandex-disk":["dep:opendal-service-yandex-disk"],"tests":["opendal-testkit"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.58.2/dependencies","version_downloads":"/api/v1/crates/opendal/0.58.2/downloads","authors":"/api/v1/crates/opendal/0.58.2/authors"},"crate_size":205104,"published_by":null,"audit_actions":[],"checksum":"33dbff14cc9bb085224256d6a81289d2f3202e85b06f408d42534b42162a4231","rust_version":"1.91","has_lib":true,"bin_names":[],"edition":"2024","description":"Apache OpenDAL™: One Layer, All Storage.","homepage":"https://opendal.apache.org/","documentation":null,"repository":"https://github.com/apache/opendal","trustpub_data":{"provider":"github","repository":"apache/opendal","run_id":"32386963395","sha":"5add929a5a4995f0650300dfb818ab510f999d61"},"linecounts":{"languages":{"Rust":{"code_lines":337,"comment_lines":16,"files":1}},"total_code_lines":337,"total_comment_lines":16}},{"id":2902896,"crate":"opendal","num":"0.58.1","dl_path":"/api/v1/crates/opendal/0.58.1/download","readme_path":"/api/v1/crates/opendal/0.58.1/readme","updated_at":"2026-07-31T13:27:47.306140Z","created_at":"2026-07-31T13:27:47.306140Z","downloads":372159,"features":{"auto-register-services":["dep:ctor"],"blocking":["opendal-core/blocking"],"default":["auto-register-services","http-transport-reqwest","executors-tokio","layers-concurrent-limit","layers-logging","layers-retry","layers-timeout"],"executors-tokio":["opendal-core/executors-tokio"],"http-transport-reqwest":["http-transport-reqwest-rustls"],"http-transport-reqwest-native-tls":["dep:opendal-http-transport-reqwest","opendal-http-transport-reqwest/native-tls"],"http-transport-reqwest-rustls":["dep:opendal-http-transport-reqwest","opendal-http-transport-reqwest/rustls"],"http-transport-reqwest-rustls-no-provider":["dep:opendal-http-transport-reqwest","opendal-http-transport-reqwest/rustls-no-provider"],"internal-tokio-rt":["opendal-core/internal-tokio-rt"],"layers-async-backtrace":["dep:opendal-layer-async-backtrace"],"layers-await-tree":["dep:opendal-layer-await-tree"],"layers-capability-check":["dep:opendal-layer-capability-check"],"layers-chaos":["dep:opendal-layer-chaos"],"layers-concurrent-limit":["dep:opendal-layer-concurrent-limit"],"layers-dtrace":["dep:opendal-layer-dtrace"],"layers-fastmetrics":["dep:opendal-layer-fastmetrics"],"layers-fastrace":["dep:opendal-layer-fastrace"],"layers-foyer":["dep:opendal-layer-foyer"],"layers-hotpath":["dep:opendal-layer-hotpath"],"layers-immutable-index":["dep:opendal-layer-immutable-index"],"layers-logging":["dep:opendal-layer-logging"],"layers-metrics":["dep:opendal-layer-metrics"],"layers-mime-guess":["dep:opendal-layer-mime-guess"],"layers-otel-metrics":["dep:opendal-layer-otelmetrics"],"layers-otel-trace":["dep:opendal-layer-oteltrace"],"layers-prometheus":["dep:opendal-layer-prometheus"],"layers-prometheus-client":["dep:opendal-layer-prometheus-client"],"layers-retry":["dep:opendal-layer-retry"],"layers-route":["dep:opendal-layer-route"],"layers-tail-cut":["dep:opendal-layer-tail-cut"],"layers-throttle":["dep:opendal-layer-throttle"],"layers-timeout":["dep:opendal-layer-timeout"],"layers-tracing":["dep:opendal-layer-tracing"],"reqwest-rustls-no-provider-tls":["http-transport-reqwest","http-transport-reqwest-rustls-no-provider"],"reqwest-rustls-tls":["http-transport-reqwest","http-transport-reqwest-rustls"],"services-aliyun-drive":["dep:opendal-service-aliyun-drive"],"services-alluxio":["dep:opendal-service-alluxio"],"services-azblob":["dep:opendal-service-azblob"],"services-azdls":["dep:opendal-service-azdls"],"services-azfile":["dep:opendal-service-azfile"],"services-b2":["dep:opendal-service-b2"],"services-cacache":["dep:opendal-service-cacache"],"services-cloudflare-kv":["dep:opendal-service-cloudflare-kv"],"services-compfs":["dep:opendal-service-compfs"],"services-cos":["dep:opendal-service-cos"],"services-d1":["dep:opendal-service-d1"],"services-dashmap":["dep:opendal-service-dashmap"],"services-dbfs":["dep:opendal-service-dbfs"],"services-dropbox":["dep:opendal-service-dropbox"],"services-etcd":["dep:opendal-service-etcd"],"services-foundationdb":["dep:opendal-service-foundationdb"],"services-foyer":["dep:opendal-service-foyer"],"services-fs":["dep:opendal-service-fs"],"services-ftp":["dep:opendal-service-ftp"],"services-gcs":["dep:opendal-service-gcs"],"services-gdrive":["dep:opendal-service-gdrive"],"services-ghac":["dep:opendal-service-ghac"],"services-github":["dep:opendal-service-github"],"services-goosefs":["dep:opendal-service-goosefs"],"services-gridfs":["dep:opendal-service-gridfs"],"services-hdfs":["dep:opendal-service-hdfs"],"services-hdfs-native":["dep:opendal-service-hdfs-native"],"services-hf":["dep:opendal-service-hf"],"services-http":["dep:opendal-service-http"],"services-huggingface":["services-hf"],"services-ipfs":["dep:opendal-service-ipfs"],"services-ipmfs":["dep:opendal-service-ipmfs"],"services-koofr":["dep:opendal-service-koofr"],"services-lakefs":["dep:opendal-service-lakefs"],"services-memcached":["dep:opendal-service-memcached"],"services-memory":["opendal-core/services-memory"],"services-mini-moka":["dep:opendal-service-mini-moka"],"services-moka":["dep:opendal-service-moka"],"services-mongodb":["dep:opendal-service-mongodb"],"services-monoiofs":["dep:opendal-service-monoiofs"],"services-mysql":["dep:opendal-service-mysql"],"services-obs":["dep:opendal-service-obs"],"services-onedrive":["dep:opendal-service-onedrive"],"services-opfs":["dep:opendal-service-opfs"],"services-oss":["dep:opendal-service-oss"],"services-pcloud":["dep:opendal-service-pcloud"],"services-persy":["dep:opendal-service-persy"],"services-postgresql":["dep:opendal-service-postgresql"],"services-redb":["dep:opendal-service-redb"],"services-redis":["dep:opendal-service-redis","opendal-service-redis?/rustls"],"services-redis-native-tls":["dep:opendal-service-redis","opendal-service-redis?/native-tls"],"services-rocksdb":["dep:opendal-service-rocksdb"],"services-s3":["dep:opendal-service-s3"],"services-seafile":["dep:opendal-service-seafile"],"services-sftp":["dep:opendal-service-sftp"],"services-sled":["dep:opendal-service-sled"],"services-sqlite":["dep:opendal-service-sqlite"],"services-surrealdb":["dep:opendal-service-surrealdb"],"services-swift":["dep:opendal-service-swift"],"services-tikv":["dep:opendal-service-tikv"],"services-tos":["dep:opendal-service-tos"],"services-upyun":["dep:opendal-service-upyun"],"services-vercel-artifacts":["dep:opendal-service-vercel-artifacts"],"services-vercel-blob":["dep:opendal-service-vercel-blob"],"services-webdav":["dep:opendal-service-webdav"],"services-webhdfs":["dep:opendal-service-webhdfs"],"services-yandex-disk":["dep:opendal-service-yandex-disk"],"tests":["opendal-testkit"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.58.1/dependencies","version_downloads":"/api/v1/crates/opendal/0.58.1/downloads","authors":"/api/v1/crates/opendal/0.58.1/authors"},"crate_size":203126,"published_by":null,"audit_actions":[],"checksum":"4f20562cc7447fcc915fc5c23df305a412ea80a733c9f2fd9e2d267e2815be6d","rust_version":"1.91","has_lib":true,"bin_names":[],"edition":"2024","description":"Apache OpenDAL™: One Layer, All Storage.","homepage":"https://opendal.apache.org/","documentation":null,"repository":"https://github.com/apache/opendal","trustpub_data":{"provider":"github","repository":"apache/opendal","run_id":"30634178328","sha":"6f544a131be78e553d28e79f3cfe5ac948f2963e"},"linecounts":{"languages":{"Rust":{"code_lines":337,"comment_lines":16,"files":1}},"total_code_lines":337,"total_comment_lines":16}},{"id":2755462,"crate":"opendal","num":"0.58.0","dl_path":"/api/v1/crates/opendal/0.58.0/download","readme_path":"/api/v1/crates/opendal/0.58.0/readme","updated_at":"2026-07-17T07:24:16.221858Z","created_at":"2026-07-10T11:45:26.174942Z","downloads":17608,"features":{"auto-register-services":["dep:ctor"],"blocking":["opendal-core/blocking"],"default":["auto-register-services","http-transport-reqwest","executors-tokio","layers-concurrent-limit","layers-logging","layers-retry","layers-timeout"],"executors-tokio":["opendal-core/executors-tokio"],"http-transport-reqwest":["http-transport-reqwest-rustls"],"http-transport-reqwest-native-tls":["dep:opendal-http-transport-reqwest","opendal-http-transport-reqwest/native-tls"],"http-transport-reqwest-rustls":["dep:opendal-http-transport-reqwest","opendal-http-transport-reqwest/rustls"],"http-transport-reqwest-rustls-no-provider":["dep:opendal-http-transport-reqwest","opendal-http-transport-reqwest/rustls-no-provider"],"internal-tokio-rt":["opendal-core/internal-tokio-rt"],"layers-async-backtrace":["dep:opendal-layer-async-backtrace"],"layers-await-tree":["dep:opendal-layer-await-tree"],"layers-capability-check":["dep:opendal-layer-capability-check"],"layers-chaos":["dep:opendal-layer-chaos"],"layers-concurrent-limit":["dep:opendal-layer-concurrent-limit"],"layers-dtrace":["dep:opendal-layer-dtrace"],"layers-fastmetrics":["dep:opendal-layer-fastmetrics"],"layers-fastrace":["dep:opendal-layer-fastrace"],"layers-foyer":["dep:opendal-layer-foyer"],"layers-hotpath":["dep:opendal-layer-hotpath"],"layers-immutable-index":["dep:opendal-layer-immutable-index"],"layers-logging":["dep:opendal-layer-logging"],"layers-metrics":["dep:opendal-layer-metrics"],"layers-mime-guess":["dep:opendal-layer-mime-guess"],"layers-otel-metrics":["dep:opendal-layer-otelmetrics"],"layers-otel-trace":["dep:opendal-layer-oteltrace"],"layers-prometheus":["dep:opendal-layer-prometheus"],"layers-prometheus-client":["dep:opendal-layer-prometheus-client"],"layers-retry":["dep:opendal-layer-retry"],"layers-route":["dep:opendal-layer-route"],"layers-tail-cut":["dep:opendal-layer-tail-cut"],"layers-throttle":["dep:opendal-layer-throttle"],"layers-timeout":["dep:opendal-layer-timeout"],"layers-tracing":["dep:opendal-layer-tracing"],"reqwest-rustls-no-provider-tls":["http-transport-reqwest","http-transport-reqwest-rustls-no-provider"],"reqwest-rustls-tls":["http-transport-reqwest","http-transport-reqwest-rustls"],"services-aliyun-drive":["dep:opendal-service-aliyun-drive"],"services-alluxio":["dep:opendal-service-alluxio"],"services-azblob":["dep:opendal-service-azblob"],"services-azdls":["dep:opendal-service-azdls"],"services-azfile":["dep:opendal-service-azfile"],"services-b2":["dep:opendal-service-b2"],"services-cacache":["dep:opendal-service-cacache"],"services-cloudflare-kv":["dep:opendal-service-cloudflare-kv"],"services-compfs":["dep:opendal-service-compfs"],"services-cos":["dep:opendal-service-cos"],"services-d1":["dep:opendal-service-d1"],"services-dashmap":["dep:opendal-service-dashmap"],"services-dbfs":["dep:opendal-service-dbfs"],"services-dropbox":["dep:opendal-service-dropbox"],"services-etcd":["dep:opendal-service-etcd"],"services-foundationdb":["dep:opendal-service-foundationdb"],"services-foyer":["dep:opendal-service-foyer"],"services-fs":["dep:opendal-service-fs"],"services-ftp":["dep:opendal-service-ftp"],"services-gcs":["dep:opendal-service-gcs"],"services-gdrive":["dep:opendal-service-gdrive"],"services-ghac":["dep:opendal-service-ghac"],"services-github":["dep:opendal-service-github"],"services-goosefs":["dep:opendal-service-goosefs"],"services-gridfs":["dep:opendal-service-gridfs"],"services-hdfs":["dep:opendal-service-hdfs"],"services-hdfs-native":["dep:opendal-service-hdfs-native"],"services-hf":["dep:opendal-service-hf"],"services-http":["dep:opendal-service-http"],"services-huggingface":["services-hf"],"services-ipfs":["dep:opendal-service-ipfs"],"services-ipmfs":["dep:opendal-service-ipmfs"],"services-koofr":["dep:opendal-service-koofr"],"services-lakefs":["dep:opendal-service-lakefs"],"services-memcached":["dep:opendal-service-memcached"],"services-memory":["opendal-core/services-memory"],"services-mini-moka":["dep:opendal-service-mini-moka"],"services-moka":["dep:opendal-service-moka"],"services-mongodb":["dep:opendal-service-mongodb"],"services-monoiofs":["dep:opendal-service-monoiofs"],"services-mysql":["dep:opendal-service-mysql"],"services-obs":["dep:opendal-service-obs"],"services-onedrive":["dep:opendal-service-onedrive"],"services-opfs":["dep:opendal-service-opfs"],"services-oss":["dep:opendal-service-oss"],"services-pcloud":["dep:opendal-service-pcloud"],"services-persy":["dep:opendal-service-persy"],"services-postgresql":["dep:opendal-service-postgresql"],"services-redb":["dep:opendal-service-redb"],"services-redis":["dep:opendal-service-redis","opendal-service-redis?/rustls"],"services-redis-native-tls":["dep:opendal-service-redis","opendal-service-redis?/native-tls"],"services-rocksdb":["dep:opendal-service-rocksdb"],"services-s3":["dep:opendal-service-s3"],"services-seafile":["dep:opendal-service-seafile"],"services-sftp":["dep:opendal-service-sftp"],"services-sled":["dep:opendal-service-sled"],"services-sqlite":["dep:opendal-service-sqlite"],"services-surrealdb":["dep:opendal-service-surrealdb"],"services-swift":["dep:opendal-service-swift"],"services-tikv":["dep:opendal-service-tikv"],"services-tos":["dep:opendal-service-tos"],"services-upyun":["dep:opendal-service-upyun"],"services-vercel-artifacts":["dep:opendal-service-vercel-artifacts"],"services-vercel-blob":["dep:opendal-service-vercel-blob"],"services-webdav":["dep:opendal-service-webdav"],"services-webhdfs":["dep:opendal-service-webhdfs"],"services-yandex-disk":["dep:opendal-service-yandex-disk"],"tests":["opendal-testkit"]},"yanked":true,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.58.0/dependencies","version_downloads":"/api/v1/crates/opendal/0.58.0/downloads","authors":"/api/v1/crates/opendal/0.58.0/authors"},"crate_size":201451,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2026-07-10T11:45:26.174942Z"},{"action":"yank","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2026-07-17T07:24:16.232387Z"}],"checksum":"77d02c6564e376d3670aaf66ad886cd34f83c0aca407b6364777c624a63e0e2d","rust_version":"1.91","has_lib":true,"bin_names":[],"edition":"2024","description":"Apache OpenDAL™: One Layer, All Storage.","homepage":"https://opendal.apache.org/","documentation":null,"repository":"https://github.com/apache/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":335,"comment_lines":16,"files":1}},"total_code_lines":335,"total_comment_lines":16}},{"id":2490988,"crate":"opendal","num":"0.57.0","dl_path":"/api/v1/crates/opendal/0.57.0/download","readme_path":"/api/v1/crates/opendal/0.57.0/readme","updated_at":"2026-06-01T01:35:44.576650Z","created_at":"2026-06-01T01:35:44.576650Z","downloads":1932822,"features":{"auto-register-services":["dep:ctor"],"blocking":["opendal-core/blocking"],"default":["auto-register-services","reqwest-rustls-tls","executors-tokio","layers-concurrent-limit","layers-logging","layers-retry","layers-timeout"],"executors-tokio":["opendal-core/executors-tokio"],"internal-path-cache":["opendal-core/internal-path-cache"],"internal-tokio-rt":["opendal-core/internal-tokio-rt"],"layers-async-backtrace":["dep:opendal-layer-async-backtrace"],"layers-await-tree":["dep:opendal-layer-await-tree"],"layers-capability-check":["dep:opendal-layer-capability-check"],"layers-chaos":["dep:opendal-layer-chaos"],"layers-concurrent-limit":["dep:opendal-layer-concurrent-limit"],"layers-dtrace":["dep:opendal-layer-dtrace"],"layers-fastmetrics":["dep:opendal-layer-fastmetrics"],"layers-fastrace":["dep:opendal-layer-fastrace"],"layers-foyer":["dep:opendal-layer-foyer"],"layers-hotpath":["dep:opendal-layer-hotpath"],"layers-immutable-index":["dep:opendal-layer-immutable-index"],"layers-logging":["dep:opendal-layer-logging"],"layers-metrics":["dep:opendal-layer-metrics"],"layers-mime-guess":["dep:opendal-layer-mime-guess"],"layers-otel-metrics":["dep:opendal-layer-otelmetrics"],"layers-otel-trace":["dep:opendal-layer-oteltrace"],"layers-prometheus":["dep:opendal-layer-prometheus"],"layers-prometheus-client":["dep:opendal-layer-prometheus-client"],"layers-retry":["dep:opendal-layer-retry"],"layers-route":["dep:opendal-layer-route"],"layers-tail-cut":["dep:opendal-layer-tail-cut"],"layers-throttle":["dep:opendal-layer-throttle"],"layers-timeout":["dep:opendal-layer-timeout"],"layers-tracing":["dep:opendal-layer-tracing"],"reqwest-rustls-no-provider-tls":["opendal-core/reqwest-rustls-no-provider-tls"],"reqwest-rustls-tls":["opendal-core/reqwest-rustls-tls"],"services-aliyun-drive":["dep:opendal-service-aliyun-drive"],"services-alluxio":["dep:opendal-service-alluxio"],"services-azblob":["dep:opendal-service-azblob"],"services-azdls":["dep:opendal-service-azdls"],"services-azfile":["dep:opendal-service-azfile"],"services-b2":["dep:opendal-service-b2"],"services-cacache":["dep:opendal-service-cacache"],"services-cloudflare-kv":["dep:opendal-service-cloudflare-kv"],"services-compfs":["dep:opendal-service-compfs"],"services-cos":["dep:opendal-service-cos"],"services-d1":["dep:opendal-service-d1"],"services-dashmap":["dep:opendal-service-dashmap"],"services-dbfs":["dep:opendal-service-dbfs"],"services-dropbox":["dep:opendal-service-dropbox"],"services-etcd":["dep:opendal-service-etcd"],"services-foundationdb":["dep:opendal-service-foundationdb"],"services-foyer":["dep:opendal-service-foyer"],"services-fs":["dep:opendal-service-fs"],"services-ftp":["dep:opendal-service-ftp"],"services-gcs":["dep:opendal-service-gcs"],"services-gdrive":["dep:opendal-service-gdrive"],"services-ghac":["dep:opendal-service-ghac"],"services-github":["dep:opendal-service-github"],"services-goosefs":["dep:opendal-service-goosefs"],"services-gridfs":["dep:opendal-service-gridfs"],"services-hdfs":["dep:opendal-service-hdfs"],"services-hdfs-native":["dep:opendal-service-hdfs-native"],"services-hf":["dep:opendal-service-hf"],"services-http":["dep:opendal-service-http"],"services-huggingface":["services-hf"],"services-ipfs":["dep:opendal-service-ipfs"],"services-ipmfs":["dep:opendal-service-ipmfs"],"services-koofr":["dep:opendal-service-koofr"],"services-lakefs":["dep:opendal-service-lakefs"],"services-memcached":["dep:opendal-service-memcached"],"services-memory":["opendal-core/services-memory"],"services-mini-moka":["dep:opendal-service-mini-moka"],"services-moka":["dep:opendal-service-moka"],"services-mongodb":["dep:opendal-service-mongodb"],"services-monoiofs":["dep:opendal-service-monoiofs"],"services-mysql":["dep:opendal-service-mysql"],"services-obs":["dep:opendal-service-obs"],"services-onedrive":["dep:opendal-service-onedrive"],"services-opfs":["dep:opendal-service-opfs"],"services-oss":["dep:opendal-service-oss"],"services-pcloud":["dep:opendal-service-pcloud"],"services-persy":["dep:opendal-service-persy"],"services-postgresql":["dep:opendal-service-postgresql"],"services-redb":["dep:opendal-service-redb"],"services-redis":["dep:opendal-service-redis","opendal-service-redis?/rustls"],"services-redis-native-tls":["dep:opendal-service-redis","opendal-service-redis?/native-tls"],"services-rocksdb":["dep:opendal-service-rocksdb"],"services-s3":["dep:opendal-service-s3"],"services-seafile":["dep:opendal-service-seafile"],"services-sftp":["dep:opendal-service-sftp"],"services-sled":["dep:opendal-service-sled"],"services-sqlite":["dep:opendal-service-sqlite"],"services-surrealdb":["dep:opendal-service-surrealdb"],"services-swift":["dep:opendal-service-swift"],"services-tikv":["dep:opendal-service-tikv"],"services-tos":["dep:opendal-service-tos"],"services-upyun":["dep:opendal-service-upyun"],"services-vercel-artifacts":["dep:opendal-service-vercel-artifacts"],"services-vercel-blob":["dep:opendal-service-vercel-blob"],"services-webdav":["dep:opendal-service-webdav"],"services-webhdfs":["dep:opendal-service-webhdfs"],"services-yandex-disk":["dep:opendal-service-yandex-disk"],"tests":["opendal-testkit"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.57.0/dependencies","version_downloads":"/api/v1/crates/opendal/0.57.0/downloads","authors":"/api/v1/crates/opendal/0.57.0/authors"},"crate_size":197410,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2026-06-01T01:35:44.576650Z"}],"checksum":"96c9c85ce253ff87225e7669979d877a20c98a06604ec9d6dd5f4473e08f1ae1","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Apache OpenDAL™: One Layer, All Storage.","homepage":"https://opendal.apache.org/","documentation":null,"repository":"https://github.com/apache/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":330,"comment_lines":16,"files":1}},"total_code_lines":330,"total_comment_lines":16}},{"id":2333823,"crate":"opendal","num":"0.56.0","dl_path":"/api/v1/crates/opendal/0.56.0/download","readme_path":"/api/v1/crates/opendal/0.56.0/readme","updated_at":"2026-05-01T07:17:25.904206Z","created_at":"2026-05-01T07:17:25.904206Z","downloads":335122,"features":{"auto-register-services":["dep:ctor"],"blocking":["opendal-core/blocking"],"default":["auto-register-services","reqwest-rustls-tls","executors-tokio","layers-concurrent-limit","layers-logging","layers-retry","layers-timeout"],"executors-tokio":["opendal-core/executors-tokio"],"internal-path-cache":["opendal-core/internal-path-cache"],"internal-tokio-rt":["opendal-core/internal-tokio-rt"],"layers-async-backtrace":["dep:opendal-layer-async-backtrace"],"layers-await-tree":["dep:opendal-layer-await-tree"],"layers-capability-check":["dep:opendal-layer-capability-check"],"layers-chaos":["dep:opendal-layer-chaos"],"layers-concurrent-limit":["dep:opendal-layer-concurrent-limit"],"layers-dtrace":["dep:opendal-layer-dtrace"],"layers-fastmetrics":["dep:opendal-layer-fastmetrics"],"layers-fastrace":["dep:opendal-layer-fastrace"],"layers-foyer":["dep:opendal-layer-foyer"],"layers-hotpath":["dep:opendal-layer-hotpath"],"layers-immutable-index":["dep:opendal-layer-immutable-index"],"layers-logging":["dep:opendal-layer-logging"],"layers-metrics":["dep:opendal-layer-metrics"],"layers-mime-guess":["dep:opendal-layer-mime-guess"],"layers-otel-metrics":["dep:opendal-layer-otelmetrics"],"layers-otel-trace":["dep:opendal-layer-oteltrace"],"layers-prometheus":["dep:opendal-layer-prometheus"],"layers-prometheus-client":["dep:opendal-layer-prometheus-client"],"layers-retry":["dep:opendal-layer-retry"],"layers-route":["dep:opendal-layer-route"],"layers-tail-cut":["dep:opendal-layer-tail-cut"],"layers-throttle":["dep:opendal-layer-throttle"],"layers-timeout":["dep:opendal-layer-timeout"],"layers-tracing":["dep:opendal-layer-tracing"],"reqwest-rustls-tls":["opendal-core/reqwest-rustls-tls"],"services-aliyun-drive":["dep:opendal-service-aliyun-drive"],"services-alluxio":["dep:opendal-service-alluxio"],"services-azblob":["dep:opendal-service-azblob"],"services-azdls":["dep:opendal-service-azdls"],"services-azfile":["dep:opendal-service-azfile"],"services-b2":["dep:opendal-service-b2"],"services-cacache":["dep:opendal-service-cacache"],"services-cloudflare-kv":["dep:opendal-service-cloudflare-kv"],"services-compfs":["dep:opendal-service-compfs"],"services-cos":["dep:opendal-service-cos"],"services-d1":["dep:opendal-service-d1"],"services-dashmap":["dep:opendal-service-dashmap"],"services-dbfs":["dep:opendal-service-dbfs"],"services-dropbox":["dep:opendal-service-dropbox"],"services-etcd":["dep:opendal-service-etcd"],"services-foundationdb":["dep:opendal-service-foundationdb"],"services-foyer":["dep:opendal-service-foyer"],"services-fs":["dep:opendal-service-fs"],"services-ftp":["dep:opendal-service-ftp"],"services-gcs":["dep:opendal-service-gcs"],"services-gdrive":["dep:opendal-service-gdrive"],"services-ghac":["dep:opendal-service-ghac"],"services-github":["dep:opendal-service-github"],"services-gridfs":["dep:opendal-service-gridfs"],"services-hdfs":["dep:opendal-service-hdfs"],"services-hdfs-native":["dep:opendal-service-hdfs-native"],"services-hf":["dep:opendal-service-hf"],"services-http":["dep:opendal-service-http"],"services-huggingface":["services-hf"],"services-ipfs":["dep:opendal-service-ipfs"],"services-ipmfs":["dep:opendal-service-ipmfs"],"services-koofr":["dep:opendal-service-koofr"],"services-lakefs":["dep:opendal-service-lakefs"],"services-memcached":["dep:opendal-service-memcached"],"services-memory":["opendal-core/services-memory"],"services-mini-moka":["dep:opendal-service-mini-moka"],"services-moka":["dep:opendal-service-moka"],"services-mongodb":["dep:opendal-service-mongodb"],"services-monoiofs":["dep:opendal-service-monoiofs"],"services-mysql":["dep:opendal-service-mysql"],"services-obs":["dep:opendal-service-obs"],"services-onedrive":["dep:opendal-service-onedrive"],"services-opfs":["dep:opendal-service-opfs"],"services-oss":["dep:opendal-service-oss"],"services-pcloud":["dep:opendal-service-pcloud"],"services-persy":["dep:opendal-service-persy"],"services-postgresql":["dep:opendal-service-postgresql"],"services-redb":["dep:opendal-service-redb"],"services-redis":["dep:opendal-service-redis","opendal-service-redis?/rustls"],"services-redis-native-tls":["dep:opendal-service-redis","opendal-service-redis?/native-tls"],"services-rocksdb":["dep:opendal-service-rocksdb"],"services-s3":["dep:opendal-service-s3"],"services-seafile":["dep:opendal-service-seafile"],"services-sftp":["dep:opendal-service-sftp"],"services-sled":["dep:opendal-service-sled"],"services-sqlite":["dep:opendal-service-sqlite"],"services-surrealdb":["dep:opendal-service-surrealdb"],"services-swift":["dep:opendal-service-swift"],"services-tikv":["dep:opendal-service-tikv"],"services-tos":["dep:opendal-service-tos"],"services-upyun":["dep:opendal-service-upyun"],"services-vercel-artifacts":["dep:opendal-service-vercel-artifacts"],"services-vercel-blob":["dep:opendal-service-vercel-blob"],"services-webdav":["dep:opendal-service-webdav"],"services-webhdfs":["dep:opendal-service-webhdfs"],"services-yandex-disk":["dep:opendal-service-yandex-disk"],"tests":["opendal-testkit"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.56.0/dependencies","version_downloads":"/api/v1/crates/opendal/0.56.0/downloads","authors":"/api/v1/crates/opendal/0.56.0/authors"},"crate_size":191211,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2026-05-01T07:17:25.904206Z"}],"checksum":"97b31d3d8e99a85d83b73ec26647f5607b80578ed9375810b6e44ffa3590a236","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Apache OpenDAL™: One Layer, All Storage.","homepage":"https://opendal.apache.org/","documentation":null,"repository":"https://github.com/apache/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":324,"comment_lines":16,"files":1}},"total_code_lines":324,"total_comment_lines":16}},{"id":1834268,"crate":"opendal","num":"0.55.0","dl_path":"/api/v1/crates/opendal/0.55.0/download","readme_path":"/api/v1/crates/opendal/0.55.0/readme","updated_at":"2025-11-20T08:28:59.086231Z","created_at":"2025-11-20T08:28:59.086231Z","downloads":5250721,"features":{"blocking":["internal-tokio-rt"],"default":["reqwest/rustls-tls","executors-tokio","services-memory"],"executors-tokio":["tokio/rt"],"internal-path-cache":["dep:moka"],"internal-tokio-rt":["tokio/rt-multi-thread"],"layers-async-backtrace":["dep:async-backtrace"],"layers-await-tree":["dep:await-tree"],"layers-chaos":["dep:rand"],"layers-dtrace":["dep:probe"],"layers-fastmetrics":["dep:fastmetrics"],"layers-fastrace":["dep:fastrace"],"layers-metrics":["dep:metrics"],"layers-mime-guess":["dep:mime_guess"],"layers-otel-metrics":["dep:opentelemetry","opentelemetry/metrics"],"layers-otel-trace":["dep:opentelemetry","opentelemetry/trace"],"layers-prometheus":["dep:prometheus"],"layers-prometheus-client":["dep:prometheus-client"],"layers-throttle":["dep:governor"],"layers-tracing":["dep:tracing"],"services-aliyun-drive":[],"services-alluxio":[],"services-azblob":["dep:sha2","dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azdls":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azfile":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-b2":[],"services-cacache":["dep:cacache"],"services-cloudflare-kv":[],"services-compfs":["dep:compio"],"services-cos":["dep:reqsign","reqsign?/services-tencent","reqsign?/reqwest_request"],"services-d1":[],"services-dashmap":["dep:dashmap"],"services-dbfs":[],"services-dropbox":[],"services-etcd":["dep:etcd-client","dep:bb8"],"services-foundationdb":["dep:foundationdb"],"services-fs":["tokio/fs","internal-tokio-rt"],"services-ftp":["dep:suppaftp","dep:bb8","dep:futures-rustls","dep:rustls-native-certs"],"services-gcs":["dep:reqsign","reqsign?/services-google","reqsign?/reqwest_request"],"services-gdrive":["internal-path-cache"],"services-ghac":["dep:ghac","dep:prost","services-azblob"],"services-github":[],"services-gridfs":["dep:mongodb","dep:mongodb-internal-macros"],"services-hdfs":["dep:hdrs"],"services-hdfs-native":["hdfs-native"],"services-http":[],"services-huggingface":[],"services-ipfs":["dep:prost"],"services-ipmfs":[],"services-koofr":[],"services-lakefs":[],"services-memcached":["dep:bb8"],"services-memory":[],"services-mini-moka":["dep:mini-moka"],"services-moka":["dep:moka"],"services-mongodb":["dep:mongodb","dep:mongodb-internal-macros"],"services-monoiofs":["dep:monoio","dep:flume"],"services-mysql":["dep:sqlx","sqlx?/mysql"],"services-obs":["dep:reqsign","reqsign?/services-huaweicloud","reqsign?/reqwest_request"],"services-onedrive":[],"services-opfs":["dep:js-sys","dep:wasm-bindgen","dep:wasm-bindgen-futures","dep:web-sys"],"services-oss":["dep:reqsign","reqsign?/services-aliyun","reqsign?/reqwest_request"],"services-pcloud":[],"services-persy":["dep:persy","internal-tokio-rt"],"services-postgresql":["dep:sqlx","sqlx?/postgres"],"services-redb":["dep:redb","internal-tokio-rt"],"services-redis":["dep:redis","dep:bb8","redis?/tokio-rustls-comp"],"services-redis-native-tls":["services-redis","redis?/tokio-native-tls-comp"],"services-rocksdb":["dep:rocksdb","internal-tokio-rt"],"services-s3":["dep:reqsign","reqsign?/services-aws","reqsign?/reqwest_request","dep:crc32c"],"services-seafile":[],"services-sftp":["dep:openssh","dep:openssh-sftp-client","dep:bb8"],"services-sled":["dep:sled","internal-tokio-rt"],"services-sqlite":["dep:sqlx","sqlx?/sqlite","dep:ouroboros"],"services-surrealdb":["dep:surrealdb"],"services-swift":[],"services-tikv":["tikv-client"],"services-upyun":["dep:hmac","dep:sha1"],"services-vercel-artifacts":[],"services-vercel-blob":[],"services-webdav":[],"services-webhdfs":[],"services-yandex-disk":[],"tests":["dep:rand","dep:sha2","dep:dotenvy","services-azblob","services-azdls","services-azfile","services-fs","services-http","services-memory","internal-tokio-rt","services-s3"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.55.0/dependencies","version_downloads":"/api/v1/crates/opendal/0.55.0/downloads","authors":"/api/v1/crates/opendal/0.55.0/authors"},"crate_size":881564,"published_by":null,"audit_actions":[],"checksum":"d075ab8a203a6ab4bc1bce0a4b9fe486a72bf8b939037f4b78d95386384bc80a","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Apache OpenDAL™: One Layer, All Storage.","homepage":"https://opendal.apache.org/","documentation":null,"repository":"https://github.com/apache/opendal","trustpub_data":{"provider":"github","repository":"apache/opendal","run_id":"19530427191","sha":"48c48b1a1d3821af0864adc878e3864019ee9755"},"linecounts":{"languages":{"Rust":{"code_lines":67950,"comment_lines":11158,"files":607}},"total_code_lines":67950,"total_comment_lines":11158}},{"id":1771301,"crate":"opendal","num":"0.54.1","dl_path":"/api/v1/crates/opendal/0.54.1/download","readme_path":"/api/v1/crates/opendal/0.54.1/readme","updated_at":"2025-10-13T03:15:31.636126Z","created_at":"2025-10-13T03:15:31.636126Z","downloads":1559990,"features":{"blocking":["internal-tokio-rt"],"default":["reqwest/rustls-tls","executors-tokio","services-memory"],"executors-tokio":["tokio/rt"],"internal-path-cache":["dep:moka"],"internal-tokio-rt":["tokio/rt-multi-thread"],"layers-async-backtrace":["dep:async-backtrace"],"layers-await-tree":["dep:await-tree"],"layers-chaos":["dep:rand"],"layers-dtrace":["dep:probe"],"layers-fastmetrics":["dep:fastmetrics"],"layers-fastrace":["dep:fastrace"],"layers-metrics":["dep:metrics"],"layers-mime-guess":["dep:mime_guess"],"layers-otel-metrics":["dep:opentelemetry","opentelemetry/metrics"],"layers-otel-trace":["dep:opentelemetry","opentelemetry/trace"],"layers-prometheus":["dep:prometheus"],"layers-prometheus-client":["dep:prometheus-client"],"layers-throttle":["dep:governor"],"layers-tracing":["dep:tracing"],"services-aliyun-drive":[],"services-alluxio":[],"services-azblob":["dep:sha2","dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azdls":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azfile":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-b2":[],"services-cacache":["dep:cacache"],"services-cloudflare-kv":[],"services-compfs":["dep:compio"],"services-cos":["dep:reqsign","reqsign?/services-tencent","reqsign?/reqwest_request"],"services-d1":[],"services-dashmap":["dep:dashmap"],"services-dbfs":[],"services-dropbox":[],"services-etcd":["dep:etcd-client","dep:bb8"],"services-foundationdb":["dep:foundationdb"],"services-fs":["tokio/fs","internal-tokio-rt"],"services-ftp":["dep:suppaftp","dep:bb8","dep:futures-rustls","dep:rustls-native-certs"],"services-gcs":["dep:reqsign","reqsign?/services-google","reqsign?/reqwest_request"],"services-gdrive":["internal-path-cache"],"services-ghac":["dep:ghac","dep:prost","services-azblob"],"services-github":[],"services-gridfs":["dep:mongodb","dep:mongodb-internal-macros"],"services-hdfs":["dep:hdrs"],"services-hdfs-native":["hdfs-native"],"services-http":[],"services-huggingface":[],"services-ipfs":["dep:prost"],"services-ipmfs":[],"services-koofr":[],"services-lakefs":[],"services-memcached":["dep:bb8"],"services-memory":[],"services-mini-moka":["dep:mini-moka"],"services-moka":["dep:moka"],"services-mongodb":["dep:mongodb","dep:mongodb-internal-macros"],"services-monoiofs":["dep:monoio","dep:flume"],"services-mysql":["dep:sqlx","sqlx?/mysql"],"services-obs":["dep:reqsign","reqsign?/services-huaweicloud","reqsign?/reqwest_request"],"services-onedrive":[],"services-opfs":["dep:js-sys","dep:wasm-bindgen","dep:wasm-bindgen-futures","dep:web-sys"],"services-oss":["dep:reqsign","reqsign?/services-aliyun","reqsign?/reqwest_request"],"services-pcloud":[],"services-persy":["dep:persy","internal-tokio-rt"],"services-postgresql":["dep:sqlx","sqlx?/postgres"],"services-redb":["dep:redb","internal-tokio-rt"],"services-redis":["dep:redis","dep:bb8","redis?/tokio-rustls-comp"],"services-redis-native-tls":["services-redis","redis?/tokio-native-tls-comp"],"services-rocksdb":["dep:rocksdb","internal-tokio-rt"],"services-s3":["dep:reqsign","reqsign?/services-aws","reqsign?/reqwest_request","dep:crc32c"],"services-seafile":[],"services-sftp":["dep:openssh","dep:openssh-sftp-client","dep:bb8"],"services-sled":["dep:sled","internal-tokio-rt"],"services-sqlite":["dep:sqlx","sqlx?/sqlite","dep:ouroboros"],"services-surrealdb":["dep:surrealdb"],"services-swift":[],"services-tikv":["tikv-client"],"services-upyun":["dep:hmac","dep:sha1"],"services-vercel-artifacts":[],"services-vercel-blob":[],"services-webdav":[],"services-webhdfs":[],"services-yandex-disk":[],"tests":["dep:rand","dep:sha2","dep:dotenvy","services-azblob","services-azdls","services-azfile","services-fs","services-http","services-memory","internal-tokio-rt","services-s3"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.54.1/dependencies","version_downloads":"/api/v1/crates/opendal/0.54.1/downloads","authors":"/api/v1/crates/opendal/0.54.1/authors"},"crate_size":815709,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2025-10-13T03:15:31.636126Z"}],"checksum":"42afda58fa2cf50914402d132cc1caacff116a85d10c72ab2082bb7c50021754","rust_version":"1.82","has_lib":true,"bin_names":[],"edition":"2021","description":"Apache OpenDAL™: One Layer, All Storage.","homepage":"https://opendal.apache.org/","documentation":null,"repository":"https://github.com/apache/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":63102,"comment_lines":10439,"files":561}},"total_code_lines":63102,"total_comment_lines":10439}},{"id":1646555,"crate":"opendal","num":"0.54.0","dl_path":"/api/v1/crates/opendal/0.54.0/download","readme_path":"/api/v1/crates/opendal/0.54.0/readme","updated_at":"2025-07-17T06:33:42.612212Z","created_at":"2025-07-17T06:33:42.612212Z","downloads":732090,"features":{"blocking":["internal-tokio-rt"],"default":["reqwest/rustls-tls","executors-tokio","services-memory"],"executors-tokio":["tokio/rt"],"internal-path-cache":["dep:moka"],"internal-tokio-rt":["tokio/rt-multi-thread"],"layers-async-backtrace":["dep:async-backtrace"],"layers-await-tree":["dep:await-tree"],"layers-chaos":["dep:rand"],"layers-dtrace":["dep:probe"],"layers-fastmetrics":["dep:fastmetrics"],"layers-fastrace":["dep:fastrace"],"layers-metrics":["dep:metrics"],"layers-mime-guess":["dep:mime_guess"],"layers-otel-metrics":["dep:opentelemetry","opentelemetry/metrics"],"layers-otel-trace":["dep:opentelemetry","opentelemetry/trace"],"layers-prometheus":["dep:prometheus"],"layers-prometheus-client":["dep:prometheus-client"],"layers-throttle":["dep:governor"],"layers-tracing":["dep:tracing"],"services-aliyun-drive":[],"services-alluxio":[],"services-azblob":["dep:sha2","dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azdls":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azfile":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-b2":[],"services-cacache":["dep:cacache"],"services-cloudflare-kv":[],"services-compfs":["dep:compio"],"services-cos":["dep:reqsign","reqsign?/services-tencent","reqsign?/reqwest_request"],"services-d1":[],"services-dashmap":["dep:dashmap"],"services-dbfs":[],"services-dropbox":[],"services-etcd":["dep:etcd-client","dep:bb8"],"services-foundationdb":["dep:foundationdb"],"services-fs":["tokio/fs","internal-tokio-rt"],"services-ftp":["dep:suppaftp","dep:bb8","dep:futures-rustls","dep:rustls-native-certs"],"services-gcs":["dep:reqsign","reqsign?/services-google","reqsign?/reqwest_request"],"services-gdrive":["internal-path-cache"],"services-ghac":["dep:ghac","dep:prost","services-azblob"],"services-github":[],"services-gridfs":["dep:mongodb","dep:mongodb-internal-macros"],"services-hdfs":["dep:hdrs"],"services-hdfs-native":["hdfs-native"],"services-http":[],"services-huggingface":[],"services-ipfs":["dep:prost"],"services-ipmfs":[],"services-koofr":[],"services-lakefs":[],"services-memcached":["dep:bb8"],"services-memory":[],"services-mini-moka":["dep:mini-moka"],"services-moka":["dep:moka"],"services-mongodb":["dep:mongodb","dep:mongodb-internal-macros"],"services-monoiofs":["dep:monoio","dep:flume"],"services-mysql":["dep:sqlx","sqlx?/mysql"],"services-obs":["dep:reqsign","reqsign?/services-huaweicloud","reqsign?/reqwest_request"],"services-onedrive":[],"services-opfs":["dep:js-sys","dep:wasm-bindgen","dep:wasm-bindgen-futures","dep:web-sys"],"services-oss":["dep:reqsign","reqsign?/services-aliyun","reqsign?/reqwest_request"],"services-pcloud":[],"services-persy":["dep:persy","internal-tokio-rt"],"services-postgresql":["dep:sqlx","sqlx?/postgres"],"services-redb":["dep:redb","internal-tokio-rt"],"services-redis":["dep:redis","dep:bb8","redis?/tokio-rustls-comp"],"services-redis-native-tls":["services-redis","redis?/tokio-native-tls-comp"],"services-rocksdb":["dep:rocksdb","internal-tokio-rt"],"services-s3":["dep:reqsign","reqsign?/services-aws","reqsign?/reqwest_request","dep:crc32c"],"services-seafile":[],"services-sftp":["dep:openssh","dep:openssh-sftp-client","dep:bb8"],"services-sled":["dep:sled","internal-tokio-rt"],"services-sqlite":["dep:sqlx","sqlx?/sqlite","dep:ouroboros"],"services-surrealdb":["dep:surrealdb"],"services-swift":[],"services-tikv":["tikv-client"],"services-upyun":["dep:hmac","dep:sha1"],"services-vercel-artifacts":[],"services-vercel-blob":[],"services-webdav":[],"services-webhdfs":[],"services-yandex-disk":[],"tests":["dep:rand","dep:sha2","dep:dotenvy","services-azblob","services-azdls","services-azfile","services-fs","services-http","services-memory","internal-tokio-rt","services-s3"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.54.0/dependencies","version_downloads":"/api/v1/crates/opendal/0.54.0/downloads","authors":"/api/v1/crates/opendal/0.54.0/authors"},"crate_size":806513,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2025-07-17T06:33:42.612212Z"}],"checksum":"ffb9838d0575c6dbaf3fcec7255af8d5771996d4af900bbb6fa9a314dec00a1a","rust_version":"1.82","has_lib":true,"bin_names":[],"edition":"2021","description":"Apache OpenDAL™: One Layer, All Storage.","homepage":"https://opendal.apache.org/","documentation":null,"repository":"https://github.com/apache/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":62216,"comment_lines":10288,"files":554}},"total_code_lines":62216,"total_comment_lines":10288}},{"id":1578901,"crate":"opendal","num":"0.53.3","dl_path":"/api/v1/crates/opendal/0.53.3/download","readme_path":"/api/v1/crates/opendal/0.53.3/readme","updated_at":"2025-05-26T06:36:25.328210Z","created_at":"2025-05-26T06:36:25.328210Z","downloads":1880107,"features":{"default":["reqwest/rustls-tls","executors-tokio","services-memory"],"executors-tokio":["tokio/rt"],"internal-path-cache":["dep:moka"],"internal-tokio-rt":["tokio/rt-multi-thread"],"layers-async-backtrace":["dep:async-backtrace"],"layers-await-tree":["dep:await-tree"],"layers-blocking":["internal-tokio-rt"],"layers-chaos":["dep:rand"],"layers-dtrace":["dep:probe"],"layers-fastrace":["dep:fastrace"],"layers-metrics":["dep:metrics"],"layers-mime-guess":["dep:mime_guess"],"layers-otel-metrics":["dep:opentelemetry","opentelemetry/metrics"],"layers-otel-trace":["dep:opentelemetry","opentelemetry/trace"],"layers-prometheus":["dep:prometheus"],"layers-prometheus-client":["dep:prometheus-client"],"layers-throttle":["dep:governor"],"layers-tracing":["dep:tracing"],"services-aliyun-drive":[],"services-alluxio":[],"services-atomicserver":["dep:atomic_lib"],"services-azblob":["dep:sha2","dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azdls":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azfile":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-b2":[],"services-cacache":["dep:cacache"],"services-cloudflare-kv":[],"services-compfs":["dep:compio"],"services-cos":["dep:reqsign","reqsign?/services-tencent","reqsign?/reqwest_request"],"services-d1":[],"services-dashmap":["dep:dashmap"],"services-dbfs":[],"services-dropbox":[],"services-etcd":["dep:etcd-client","dep:bb8"],"services-foundationdb":["dep:foundationdb"],"services-fs":["tokio/fs","internal-tokio-rt"],"services-ftp":["dep:suppaftp","dep:bb8","dep:futures-rustls","dep:rustls-native-certs"],"services-gcs":["dep:reqsign","reqsign?/services-google","reqsign?/reqwest_request"],"services-gdrive":["internal-path-cache"],"services-ghac":["dep:ghac","dep:prost","services-azblob"],"services-github":[],"services-gridfs":["dep:mongodb","dep:mongodb-internal-macros"],"services-hdfs":["dep:hdrs"],"services-hdfs-native":["hdfs-native"],"services-http":[],"services-huggingface":[],"services-icloud":["internal-path-cache"],"services-ipfs":["dep:prost"],"services-ipmfs":[],"services-koofr":[],"services-lakefs":[],"services-memcached":["dep:bb8"],"services-memory":[],"services-mini-moka":["dep:mini-moka"],"services-moka":["dep:moka"],"services-mongodb":["dep:mongodb","dep:mongodb-internal-macros"],"services-monoiofs":["dep:monoio","dep:flume"],"services-mysql":["dep:sqlx","sqlx?/mysql"],"services-nebula-graph":["dep:rust-nebula","dep:bb8","dep:snowflaked"],"services-obs":["dep:reqsign","reqsign?/services-huaweicloud","reqsign?/reqwest_request"],"services-onedrive":[],"services-opfs":["dep:js-sys","dep:wasm-bindgen","dep:wasm-bindgen-futures","dep:web-sys"],"services-oss":["dep:reqsign","reqsign?/services-aliyun","reqsign?/reqwest_request"],"services-pcloud":[],"services-persy":["dep:persy","internal-tokio-rt"],"services-postgresql":["dep:sqlx","sqlx?/postgres"],"services-redb":["dep:redb","internal-tokio-rt"],"services-redis":["dep:redis","dep:bb8","redis?/tokio-rustls-comp"],"services-redis-native-tls":["services-redis","redis?/tokio-native-tls-comp"],"services-rocksdb":["dep:rocksdb","internal-tokio-rt"],"services-s3":["dep:reqsign","reqsign?/services-aws","reqsign?/reqwest_request","dep:crc32c"],"services-seafile":[],"services-sftp":["dep:openssh","dep:openssh-sftp-client","dep:bb8"],"services-sled":["dep:sled","internal-tokio-rt"],"services-sqlite":["dep:sqlx","sqlx?/sqlite","dep:ouroboros"],"services-surrealdb":["dep:surrealdb"],"services-swift":[],"services-tikv":["tikv-client"],"services-upyun":["dep:hmac","dep:sha1"],"services-vercel-artifacts":[],"services-vercel-blob":[],"services-webdav":[],"services-webhdfs":[],"services-yandex-disk":[],"tests":["dep:rand","dep:sha2","dep:dotenvy","layers-blocking","services-azblob","services-fs","services-http","services-memory","internal-tokio-rt","services-s3"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.53.3/dependencies","version_downloads":"/api/v1/crates/opendal/0.53.3/downloads","authors":"/api/v1/crates/opendal/0.53.3/authors"},"crate_size":812004,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2025-05-26T06:36:25.328210Z"}],"checksum":"f947c4efbca344c1a125753366033c8107f552b2e3f8251815ed1908f116ca3e","rust_version":"1.80","has_lib":true,"bin_names":[],"edition":"2021","description":"Apache OpenDAL™: One Layer, All Storage.","homepage":"https://opendal.apache.org/","documentation":null,"repository":"https://github.com/apache/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":66502,"comment_lines":10056,"files":537}},"total_code_lines":66502,"total_comment_lines":10056}},{"id":1561607,"crate":"opendal","num":"0.53.2","dl_path":"/api/v1/crates/opendal/0.53.2/download","readme_path":"/api/v1/crates/opendal/0.53.2/readme","updated_at":"2025-05-13T09:22:03.164922Z","created_at":"2025-05-13T09:22:03.164922Z","downloads":47100,"features":{"default":["reqwest/rustls-tls","executors-tokio","services-memory"],"executors-tokio":["tokio/rt"],"internal-path-cache":["dep:moka"],"internal-tokio-rt":["tokio/rt-multi-thread"],"layers-async-backtrace":["dep:async-backtrace"],"layers-await-tree":["dep:await-tree"],"layers-blocking":["internal-tokio-rt"],"layers-chaos":["dep:rand"],"layers-dtrace":["dep:probe"],"layers-fastrace":["dep:fastrace"],"layers-metrics":["dep:metrics"],"layers-mime-guess":["dep:mime_guess"],"layers-otel-metrics":["dep:opentelemetry","opentelemetry/metrics"],"layers-otel-trace":["dep:opentelemetry","opentelemetry/trace"],"layers-prometheus":["dep:prometheus"],"layers-prometheus-client":["dep:prometheus-client"],"layers-throttle":["dep:governor"],"layers-tracing":["dep:tracing"],"services-aliyun-drive":[],"services-alluxio":[],"services-atomicserver":["dep:atomic_lib"],"services-azblob":["dep:sha2","dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azdls":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azfile":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-b2":[],"services-cacache":["dep:cacache"],"services-cloudflare-kv":[],"services-compfs":["dep:compio"],"services-cos":["dep:reqsign","reqsign?/services-tencent","reqsign?/reqwest_request"],"services-d1":[],"services-dashmap":["dep:dashmap"],"services-dbfs":[],"services-dropbox":[],"services-etcd":["dep:etcd-client","dep:bb8"],"services-foundationdb":["dep:foundationdb"],"services-fs":["tokio/fs","internal-tokio-rt"],"services-ftp":["dep:suppaftp","dep:bb8","dep:futures-rustls","dep:rustls-native-certs"],"services-gcs":["dep:reqsign","reqsign?/services-google","reqsign?/reqwest_request"],"services-gdrive":["internal-path-cache"],"services-ghac":["dep:ghac","dep:prost","services-azblob"],"services-github":[],"services-gridfs":["dep:mongodb","dep:mongodb-internal-macros"],"services-hdfs":["dep:hdrs"],"services-hdfs-native":["hdfs-native"],"services-http":[],"services-huggingface":[],"services-icloud":["internal-path-cache"],"services-ipfs":["dep:prost"],"services-ipmfs":[],"services-koofr":[],"services-lakefs":[],"services-memcached":["dep:bb8"],"services-memory":[],"services-mini-moka":["dep:mini-moka"],"services-moka":["dep:moka"],"services-mongodb":["dep:mongodb","dep:mongodb-internal-macros"],"services-monoiofs":["dep:monoio","dep:flume"],"services-mysql":["dep:sqlx","sqlx?/mysql"],"services-nebula-graph":["dep:rust-nebula","dep:bb8","dep:snowflaked"],"services-obs":["dep:reqsign","reqsign?/services-huaweicloud","reqsign?/reqwest_request"],"services-onedrive":[],"services-opfs":["dep:js-sys","dep:wasm-bindgen","dep:wasm-bindgen-futures","dep:web-sys"],"services-oss":["dep:reqsign","reqsign?/services-aliyun","reqsign?/reqwest_request"],"services-pcloud":[],"services-persy":["dep:persy","internal-tokio-rt"],"services-postgresql":["dep:sqlx","sqlx?/postgres"],"services-redb":["dep:redb","internal-tokio-rt"],"services-redis":["dep:redis","dep:bb8","redis?/tokio-rustls-comp"],"services-redis-native-tls":["services-redis","redis?/tokio-native-tls-comp"],"services-rocksdb":["dep:rocksdb","internal-tokio-rt"],"services-s3":["dep:reqsign","reqsign?/services-aws","reqsign?/reqwest_request","dep:crc32c"],"services-seafile":[],"services-sftp":["dep:openssh","dep:openssh-sftp-client","dep:bb8"],"services-sled":["dep:sled","internal-tokio-rt"],"services-sqlite":["dep:sqlx","sqlx?/sqlite","dep:ouroboros"],"services-surrealdb":["dep:surrealdb"],"services-swift":[],"services-tikv":["tikv-client"],"services-upyun":["dep:hmac","dep:sha1"],"services-vercel-artifacts":[],"services-vercel-blob":[],"services-webdav":[],"services-webhdfs":[],"services-yandex-disk":[],"tests":["dep:rand","dep:sha2","dep:dotenvy","layers-blocking","services-azblob","services-fs","services-http","services-memory","internal-tokio-rt","services-s3"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.53.2/dependencies","version_downloads":"/api/v1/crates/opendal/0.53.2/downloads","authors":"/api/v1/crates/opendal/0.53.2/authors"},"crate_size":808545,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2025-05-13T09:22:03.164922Z"}],"checksum":"11ff9e9656d1cb3c58582ea18e6d9e71076a7ab2614207821d1242d7da2daed5","rust_version":"1.80","has_lib":true,"bin_names":[],"edition":"2021","description":"Apache OpenDAL™: One Layer, All Storage.","homepage":"https://opendal.apache.org/","documentation":null,"repository":"https://github.com/apache/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":66410,"comment_lines":10039,"files":537}},"total_code_lines":66410,"total_comment_lines":10039}},{"id":1530501,"crate":"opendal","num":"0.53.1","dl_path":"/api/v1/crates/opendal/0.53.1/download","readme_path":"/api/v1/crates/opendal/0.53.1/readme","updated_at":"2025-04-19T04:01:32.877832Z","created_at":"2025-04-19T04:01:32.877832Z","downloads":71947,"features":{"default":["reqwest/rustls-tls","executors-tokio","services-memory"],"executors-tokio":["tokio/rt"],"internal-path-cache":["dep:moka"],"internal-tokio-rt":["tokio/rt-multi-thread"],"layers-async-backtrace":["dep:async-backtrace"],"layers-await-tree":["dep:await-tree"],"layers-blocking":["internal-tokio-rt"],"layers-chaos":["dep:rand"],"layers-dtrace":["dep:probe"],"layers-fastrace":["dep:fastrace"],"layers-metrics":["dep:metrics"],"layers-mime-guess":["dep:mime_guess"],"layers-otel-metrics":["dep:opentelemetry","opentelemetry/metrics"],"layers-otel-trace":["dep:opentelemetry","opentelemetry/trace"],"layers-prometheus":["dep:prometheus"],"layers-prometheus-client":["dep:prometheus-client"],"layers-throttle":["dep:governor"],"layers-tracing":["dep:tracing"],"services-aliyun-drive":[],"services-alluxio":[],"services-atomicserver":["dep:atomic_lib"],"services-azblob":["dep:sha2","dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azdls":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azfile":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-b2":[],"services-cacache":["dep:cacache"],"services-cloudflare-kv":[],"services-compfs":["dep:compio"],"services-cos":["dep:reqsign","reqsign?/services-tencent","reqsign?/reqwest_request"],"services-d1":[],"services-dashmap":["dep:dashmap"],"services-dbfs":[],"services-dropbox":[],"services-etcd":["dep:etcd-client","dep:bb8"],"services-foundationdb":["dep:foundationdb"],"services-fs":["tokio/fs","internal-tokio-rt"],"services-ftp":["dep:suppaftp","dep:bb8","dep:futures-rustls","dep:rustls-native-certs"],"services-gcs":["dep:reqsign","reqsign?/services-google","reqsign?/reqwest_request"],"services-gdrive":["internal-path-cache"],"services-ghac":["dep:ghac","dep:prost","services-azblob"],"services-github":[],"services-gridfs":["dep:mongodb","dep:mongodb-internal-macros"],"services-hdfs":["dep:hdrs"],"services-hdfs-native":["hdfs-native"],"services-http":[],"services-huggingface":[],"services-icloud":["internal-path-cache"],"services-ipfs":["dep:prost"],"services-ipmfs":[],"services-koofr":[],"services-lakefs":[],"services-memcached":["dep:bb8"],"services-memory":[],"services-mini-moka":["dep:mini-moka"],"services-moka":["dep:moka"],"services-mongodb":["dep:mongodb","dep:mongodb-internal-macros"],"services-monoiofs":["dep:monoio","dep:flume"],"services-mysql":["dep:sqlx","sqlx?/mysql"],"services-nebula-graph":["dep:rust-nebula","dep:bb8","dep:snowflaked"],"services-obs":["dep:reqsign","reqsign?/services-huaweicloud","reqsign?/reqwest_request"],"services-onedrive":[],"services-opfs":["dep:js-sys","dep:wasm-bindgen","dep:wasm-bindgen-futures","dep:web-sys"],"services-oss":["dep:reqsign","reqsign?/services-aliyun","reqsign?/reqwest_request"],"services-pcloud":[],"services-persy":["dep:persy","internal-tokio-rt"],"services-postgresql":["dep:sqlx","sqlx?/postgres"],"services-redb":["dep:redb","internal-tokio-rt"],"services-redis":["dep:redis","dep:bb8","redis?/tokio-rustls-comp"],"services-redis-native-tls":["services-redis","redis?/tokio-native-tls-comp"],"services-rocksdb":["dep:rocksdb","internal-tokio-rt"],"services-s3":["dep:reqsign","reqsign?/services-aws","reqsign?/reqwest_request","dep:crc32c"],"services-seafile":[],"services-sftp":["dep:openssh","dep:openssh-sftp-client","dep:bb8"],"services-sled":["dep:sled","internal-tokio-rt"],"services-sqlite":["dep:sqlx","sqlx?/sqlite","dep:ouroboros"],"services-surrealdb":["dep:surrealdb"],"services-swift":[],"services-tikv":["tikv-client"],"services-upyun":["dep:hmac","dep:sha1"],"services-vercel-artifacts":[],"services-vercel-blob":[],"services-webdav":[],"services-webhdfs":[],"services-yandex-disk":[],"tests":["dep:rand","dep:sha2","dep:dotenvy","layers-blocking","services-azblob","services-fs","services-http","services-memory","internal-tokio-rt","services-s3"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.53.1/dependencies","version_downloads":"/api/v1/crates/opendal/0.53.1/downloads","authors":"/api/v1/crates/opendal/0.53.1/authors"},"crate_size":805204,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2025-04-19T04:01:32.877832Z"}],"checksum":"c0f407ca2797ca6c010720aa3cedfa0187430e4f70b729c75c33142d44021f59","rust_version":"1.80","has_lib":true,"bin_names":[],"edition":"2021","description":"Apache OpenDAL™: One Layer, All Storage.","homepage":"https://opendal.apache.org/","documentation":null,"repository":"https://github.com/apache/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":65954,"comment_lines":10022,"files":537}},"total_code_lines":65954,"total_comment_lines":10022}},{"id":1511781,"crate":"opendal","num":"0.53.0","dl_path":"/api/v1/crates/opendal/0.53.0/download","readme_path":"/api/v1/crates/opendal/0.53.0/readme","updated_at":"2025-04-05T03:23:46.763388Z","created_at":"2025-04-05T03:23:46.763388Z","downloads":17131,"features":{"default":["reqwest/rustls-tls","executors-tokio","services-memory"],"executors-tokio":["tokio/rt"],"internal-path-cache":["dep:moka"],"internal-tokio-rt":["tokio/rt-multi-thread"],"layers-async-backtrace":["dep:async-backtrace"],"layers-await-tree":["dep:await-tree"],"layers-blocking":["internal-tokio-rt"],"layers-chaos":["dep:rand"],"layers-dtrace":["dep:probe"],"layers-fastrace":["dep:fastrace"],"layers-metrics":["dep:metrics"],"layers-mime-guess":["dep:mime_guess"],"layers-otel-metrics":["dep:opentelemetry","opentelemetry/metrics"],"layers-otel-trace":["dep:opentelemetry","opentelemetry/trace"],"layers-prometheus":["dep:prometheus"],"layers-prometheus-client":["dep:prometheus-client"],"layers-throttle":["dep:governor"],"layers-tracing":["dep:tracing"],"services-aliyun-drive":[],"services-alluxio":[],"services-atomicserver":["dep:atomic_lib"],"services-azblob":["dep:sha2","dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azdls":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azfile":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-b2":[],"services-cacache":["dep:cacache"],"services-cloudflare-kv":[],"services-compfs":["dep:compio"],"services-cos":["dep:reqsign","reqsign?/services-tencent","reqsign?/reqwest_request"],"services-d1":[],"services-dashmap":["dep:dashmap"],"services-dbfs":[],"services-dropbox":[],"services-etcd":["dep:etcd-client","dep:bb8"],"services-foundationdb":["dep:foundationdb"],"services-fs":["tokio/fs","internal-tokio-rt"],"services-ftp":["dep:suppaftp","dep:bb8","dep:futures-rustls","dep:rustls-native-certs"],"services-gcs":["dep:reqsign","reqsign?/services-google","reqsign?/reqwest_request"],"services-gdrive":["internal-path-cache"],"services-ghac":["dep:ghac","dep:prost","services-azblob"],"services-github":[],"services-gridfs":["dep:mongodb","dep:mongodb-internal-macros"],"services-hdfs":["dep:hdrs"],"services-hdfs-native":["hdfs-native"],"services-http":[],"services-huggingface":[],"services-icloud":["internal-path-cache"],"services-ipfs":["dep:prost"],"services-ipmfs":[],"services-koofr":[],"services-lakefs":[],"services-memcached":["dep:bb8"],"services-memory":[],"services-mini-moka":["dep:mini-moka"],"services-moka":["dep:moka"],"services-mongodb":["dep:mongodb","dep:mongodb-internal-macros"],"services-monoiofs":["dep:monoio","dep:flume"],"services-mysql":["dep:sqlx","sqlx?/mysql"],"services-nebula-graph":["dep:rust-nebula","dep:bb8","dep:snowflaked"],"services-obs":["dep:reqsign","reqsign?/services-huaweicloud","reqsign?/reqwest_request"],"services-onedrive":[],"services-opfs":["dep:js-sys","dep:wasm-bindgen","dep:wasm-bindgen-futures","dep:web-sys"],"services-oss":["dep:reqsign","reqsign?/services-aliyun","reqsign?/reqwest_request"],"services-pcloud":[],"services-persy":["dep:persy","internal-tokio-rt"],"services-postgresql":["dep:sqlx","sqlx?/postgres"],"services-redb":["dep:redb","internal-tokio-rt"],"services-redis":["dep:redis","dep:bb8","redis?/tokio-rustls-comp"],"services-redis-native-tls":["services-redis","redis?/tokio-native-tls-comp"],"services-rocksdb":["dep:rocksdb","internal-tokio-rt"],"services-s3":["dep:reqsign","reqsign?/services-aws","reqsign?/reqwest_request","dep:crc32c"],"services-seafile":[],"services-sftp":["dep:openssh","dep:openssh-sftp-client","dep:bb8"],"services-sled":["dep:sled","internal-tokio-rt"],"services-sqlite":["dep:sqlx","sqlx?/sqlite","dep:ouroboros"],"services-surrealdb":["dep:surrealdb"],"services-swift":[],"services-tikv":["tikv-client"],"services-upyun":["dep:hmac","dep:sha1"],"services-vercel-artifacts":[],"services-vercel-blob":[],"services-webdav":[],"services-webhdfs":[],"services-yandex-disk":[],"tests":["dep:rand","dep:sha2","dep:dotenvy","layers-blocking","services-azblob","services-fs","services-http","services-memory","internal-tokio-rt","services-s3"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.53.0/dependencies","version_downloads":"/api/v1/crates/opendal/0.53.0/downloads","authors":"/api/v1/crates/opendal/0.53.0/authors"},"crate_size":796375,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2025-04-05T03:23:46.763388Z"}],"checksum":"b5ebd1183902124c6b3ee0a9383683513dd8cca3d25a5d065593f969a44f979e","rust_version":"1.80","has_lib":true,"bin_names":[],"edition":"2021","description":"Apache OpenDAL™: One Layer, All Storage.","homepage":"https://opendal.apache.org/","documentation":null,"repository":"https://github.com/apache/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":65636,"comment_lines":9916,"files":532}},"total_code_lines":65636,"total_comment_lines":9916}},{"id":1457817,"crate":"opendal","num":"0.52.0","dl_path":"/api/v1/crates/opendal/0.52.0/download","readme_path":"/api/v1/crates/opendal/0.52.0/readme","updated_at":"2025-02-24T06:55:40.618373Z","created_at":"2025-02-24T06:55:40.618373Z","downloads":445003,"features":{"default":["reqwest/rustls-tls","executors-tokio","services-memory"],"executors-tokio":["tokio/rt"],"internal-path-cache":["dep:moka"],"internal-tokio-rt":["tokio/rt-multi-thread"],"layers-async-backtrace":["dep:async-backtrace"],"layers-await-tree":["dep:await-tree"],"layers-blocking":["internal-tokio-rt"],"layers-chaos":["dep:rand"],"layers-dtrace":["dep:probe"],"layers-fastrace":["dep:fastrace"],"layers-metrics":["dep:metrics"],"layers-mime-guess":["dep:mime_guess"],"layers-otel-metrics":["dep:opentelemetry","opentelemetry/metrics"],"layers-otel-trace":["dep:opentelemetry","opentelemetry/trace"],"layers-prometheus":["dep:prometheus"],"layers-prometheus-client":["dep:prometheus-client"],"layers-throttle":["dep:governor"],"layers-tracing":["dep:tracing"],"services-aliyun-drive":[],"services-alluxio":[],"services-atomicserver":["dep:atomic_lib"],"services-azblob":["dep:sha2","dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azdls":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azfile":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-b2":[],"services-cacache":["dep:cacache"],"services-chainsafe":[],"services-cloudflare-kv":[],"services-compfs":["dep:compio"],"services-cos":["dep:reqsign","reqsign?/services-tencent","reqsign?/reqwest_request"],"services-d1":[],"services-dashmap":["dep:dashmap"],"services-dbfs":[],"services-dropbox":[],"services-etcd":["dep:etcd-client","dep:bb8"],"services-foundationdb":["dep:foundationdb"],"services-fs":["tokio/fs","internal-tokio-rt"],"services-ftp":["dep:suppaftp","dep:bb8","dep:async-tls"],"services-gcs":["dep:reqsign","reqsign?/services-google","reqsign?/reqwest_request"],"services-gdrive":["internal-path-cache"],"services-ghac":["dep:ghac","dep:prost","services-azblob"],"services-github":[],"services-gridfs":["dep:mongodb","dep:mongodb-internal-macros"],"services-hdfs":["dep:hdrs"],"services-hdfs-native":["hdfs-native"],"services-http":[],"services-huggingface":[],"services-icloud":["internal-path-cache"],"services-ipfs":["dep:prost"],"services-ipmfs":[],"services-koofr":[],"services-lakefs":[],"services-memcached":["dep:bb8"],"services-memory":[],"services-mini-moka":["dep:mini-moka"],"services-moka":["dep:moka"],"services-mongodb":["dep:mongodb","dep:mongodb-internal-macros"],"services-monoiofs":["dep:monoio","dep:flume"],"services-mysql":["dep:sqlx","sqlx?/mysql"],"services-nebula-graph":["dep:rust-nebula","dep:bb8","dep:snowflaked"],"services-obs":["dep:reqsign","reqsign?/services-huaweicloud","reqsign?/reqwest_request"],"services-onedrive":[],"services-oss":["dep:reqsign","reqsign?/services-aliyun","reqsign?/reqwest_request"],"services-pcloud":[],"services-persy":["dep:persy","internal-tokio-rt"],"services-postgresql":["dep:sqlx","sqlx?/postgres"],"services-redb":["dep:redb","internal-tokio-rt"],"services-redis":["dep:redis","dep:bb8","redis?/tokio-rustls-comp"],"services-redis-native-tls":["services-redis","redis?/tokio-native-tls-comp"],"services-rocksdb":["dep:rocksdb","internal-tokio-rt"],"services-s3":["dep:reqsign","reqsign?/services-aws","reqsign?/reqwest_request","dep:crc32c"],"services-seafile":[],"services-sftp":["dep:openssh","dep:openssh-sftp-client","dep:bb8"],"services-sled":["dep:sled","internal-tokio-rt"],"services-sqlite":["dep:sqlx","sqlx?/sqlite","dep:ouroboros"],"services-supabase":[],"services-surrealdb":["dep:surrealdb"],"services-swift":[],"services-tikv":["tikv-client"],"services-upyun":["dep:hmac","dep:sha1"],"services-vercel-artifacts":[],"services-vercel-blob":[],"services-webdav":[],"services-webhdfs":[],"services-yandex-disk":[],"tests":["dep:rand","dep:sha2","dep:dotenvy","layers-blocking","services-azblob","services-fs","services-http","services-memory","internal-tokio-rt","services-s3"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.52.0/dependencies","version_downloads":"/api/v1/crates/opendal/0.52.0/downloads","authors":"/api/v1/crates/opendal/0.52.0/authors"},"crate_size":770956,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2025-02-24T06:55:40.618373Z"}],"checksum":"a55c840b5a6ad96106d6c0612fabb8f35a5ace826e0474fc55ebda33042b8d33","rust_version":"1.75","has_lib":true,"bin_names":[],"edition":"2021","description":"Apache OpenDAL™: One Layer, All Storage.","homepage":"https://opendal.apache.org/","documentation":null,"repository":"https://github.com/apache/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":64855,"comment_lines":9846,"files":537}},"total_code_lines":64855,"total_comment_lines":9846}},{"id":1437282,"crate":"opendal","num":"0.51.2","dl_path":"/api/v1/crates/opendal/0.51.2/download","readme_path":"/api/v1/crates/opendal/0.51.2/readme","updated_at":"2025-02-07T01:17:38.254010Z","created_at":"2025-02-07T01:17:38.254010Z","downloads":712328,"features":{"default":["reqwest/rustls-tls","executors-tokio","services-memory"],"executors-tokio":["tokio/rt"],"internal-path-cache":["dep:moka"],"internal-tokio-rt":["tokio/rt-multi-thread"],"layers-async-backtrace":["dep:async-backtrace"],"layers-await-tree":["dep:await-tree"],"layers-blocking":["internal-tokio-rt"],"layers-chaos":["dep:rand"],"layers-dtrace":["dep:probe"],"layers-fastrace":["dep:fastrace"],"layers-metrics":["dep:metrics"],"layers-mime-guess":["dep:mime_guess"],"layers-otel-metrics":["opentelemetry/metrics"],"layers-otel-trace":["opentelemetry/trace"],"layers-prometheus":["dep:prometheus"],"layers-prometheus-client":["dep:prometheus-client"],"layers-throttle":["dep:governor"],"layers-tracing":["dep:tracing"],"services-aliyun-drive":[],"services-alluxio":[],"services-atomicserver":["dep:atomic_lib"],"services-azblob":["dep:sha2","dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azdls":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azfile":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-b2":[],"services-cacache":["dep:cacache"],"services-chainsafe":[],"services-cloudflare-kv":[],"services-compfs":["dep:compio"],"services-cos":["dep:reqsign","reqsign?/services-tencent","reqsign?/reqwest_request"],"services-d1":[],"services-dashmap":["dep:dashmap"],"services-dbfs":[],"services-dropbox":[],"services-etcd":["dep:etcd-client","dep:bb8"],"services-foundationdb":["dep:foundationdb"],"services-fs":["tokio/fs","internal-tokio-rt"],"services-ftp":["dep:suppaftp","dep:bb8","dep:async-tls"],"services-gcs":["dep:reqsign","reqsign?/services-google","reqsign?/reqwest_request"],"services-gdrive":["internal-path-cache"],"services-ghac":[],"services-github":[],"services-gridfs":["dep:mongodb","dep:mongodb-internal-macros"],"services-hdfs":["dep:hdrs"],"services-hdfs-native":["hdfs-native"],"services-http":[],"services-huggingface":[],"services-icloud":["internal-path-cache"],"services-ipfs":["dep:prost"],"services-ipmfs":[],"services-koofr":[],"services-lakefs":[],"services-libsql":["dep:hrana-client-proto"],"services-memcached":["dep:bb8"],"services-memory":[],"services-mini-moka":["dep:mini-moka"],"services-moka":["dep:moka"],"services-mongodb":["dep:mongodb","dep:mongodb-internal-macros"],"services-monoiofs":["dep:monoio","dep:flume"],"services-mysql":["dep:sqlx","sqlx?/mysql"],"services-nebula-graph":["dep:rust-nebula","dep:bb8","dep:snowflaked"],"services-obs":["dep:reqsign","reqsign?/services-huaweicloud","reqsign?/reqwest_request"],"services-onedrive":[],"services-oss":["dep:reqsign","reqsign?/services-aliyun","reqsign?/reqwest_request"],"services-pcloud":[],"services-persy":["dep:persy","internal-tokio-rt"],"services-postgresql":["dep:sqlx","sqlx?/postgres"],"services-redb":["dep:redb","internal-tokio-rt"],"services-redis":["dep:redis","dep:bb8","redis?/tokio-rustls-comp"],"services-redis-native-tls":["services-redis","redis?/tokio-native-tls-comp"],"services-rocksdb":["dep:rocksdb","internal-tokio-rt"],"services-s3":["dep:reqsign","reqsign?/services-aws","reqsign?/reqwest_request","dep:crc32c"],"services-seafile":[],"services-sftp":["dep:openssh","dep:openssh-sftp-client","dep:bb8"],"services-sled":["dep:sled","internal-tokio-rt"],"services-sqlite":["dep:sqlx","sqlx?/sqlite","dep:ouroboros"],"services-supabase":[],"services-surrealdb":["dep:surrealdb"],"services-swift":[],"services-tikv":["tikv-client"],"services-upyun":["dep:hmac","dep:sha1"],"services-vercel-artifacts":[],"services-vercel-blob":[],"services-webdav":[],"services-webhdfs":[],"services-yandex-disk":[],"tests":["dep:rand","dep:sha2","dep:dotenvy","layers-blocking","services-azblob","services-fs","services-http","services-memory","internal-tokio-rt","services-s3"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.51.2/dependencies","version_downloads":"/api/v1/crates/opendal/0.51.2/downloads","authors":"/api/v1/crates/opendal/0.51.2/authors"},"crate_size":766170,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2025-02-07T01:17:38.254010Z"}],"checksum":"5b1063ea459fa9e94584115743b06330f437902dd1d9f692b863ef1875a20548","rust_version":"1.75","has_lib":true,"bin_names":[],"edition":"2021","description":"Apache OpenDAL™: One Layer, All Storage.","homepage":"https://opendal.apache.org/","documentation":null,"repository":"https://github.com/apache/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":64605,"comment_lines":9891,"files":541}},"total_code_lines":64605,"total_comment_lines":9891}},{"id":1405351,"crate":"opendal","num":"0.51.1","dl_path":"/api/v1/crates/opendal/0.51.1/download","readme_path":"/api/v1/crates/opendal/0.51.1/readme","updated_at":"2025-01-13T06:01:05.811368Z","created_at":"2025-01-13T06:01:05.811368Z","downloads":55162,"features":{"default":["reqwest/rustls-tls","executors-tokio","services-memory"],"executors-tokio":["tokio/rt"],"internal-path-cache":["dep:moka"],"internal-tokio-rt":["tokio/rt-multi-thread"],"layers-async-backtrace":["dep:async-backtrace"],"layers-await-tree":["dep:await-tree"],"layers-blocking":["internal-tokio-rt"],"layers-chaos":["dep:rand"],"layers-dtrace":["dep:probe"],"layers-fastrace":["dep:fastrace"],"layers-metrics":["dep:metrics"],"layers-mime-guess":["dep:mime_guess"],"layers-otel-trace":["dep:opentelemetry"],"layers-prometheus":["dep:prometheus"],"layers-prometheus-client":["dep:prometheus-client"],"layers-throttle":["dep:governor"],"layers-tracing":["dep:tracing"],"services-aliyun-drive":[],"services-alluxio":[],"services-atomicserver":["dep:atomic_lib"],"services-azblob":["dep:sha2","dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azdls":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azfile":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-b2":[],"services-cacache":["dep:cacache"],"services-chainsafe":[],"services-cloudflare-kv":[],"services-compfs":["dep:compio"],"services-cos":["dep:reqsign","reqsign?/services-tencent","reqsign?/reqwest_request"],"services-d1":[],"services-dashmap":["dep:dashmap"],"services-dbfs":[],"services-dropbox":[],"services-etcd":["dep:etcd-client","dep:bb8"],"services-foundationdb":["dep:foundationdb"],"services-fs":["tokio/fs","internal-tokio-rt"],"services-ftp":["dep:suppaftp","dep:bb8","dep:async-tls"],"services-gcs":["dep:reqsign","reqsign?/services-google","reqsign?/reqwest_request"],"services-gdrive":["internal-path-cache"],"services-ghac":[],"services-github":[],"services-gridfs":["dep:mongodb"],"services-hdfs":["dep:hdrs"],"services-hdfs-native":["hdfs-native"],"services-http":[],"services-huggingface":[],"services-icloud":["internal-path-cache"],"services-ipfs":["dep:prost"],"services-ipmfs":[],"services-koofr":[],"services-lakefs":[],"services-libsql":["dep:hrana-client-proto"],"services-memcached":["dep:bb8"],"services-memory":[],"services-mini-moka":["dep:mini-moka"],"services-moka":["dep:moka"],"services-mongodb":["dep:mongodb"],"services-monoiofs":["dep:monoio","dep:flume"],"services-mysql":["dep:sqlx","sqlx?/mysql"],"services-nebula-graph":["dep:rust-nebula","dep:bb8","dep:snowflaked"],"services-obs":["dep:reqsign","reqsign?/services-huaweicloud","reqsign?/reqwest_request"],"services-onedrive":[],"services-oss":["dep:reqsign","reqsign?/services-aliyun","reqsign?/reqwest_request"],"services-pcloud":[],"services-persy":["dep:persy","internal-tokio-rt"],"services-postgresql":["dep:sqlx","sqlx?/postgres"],"services-redb":["dep:redb","internal-tokio-rt"],"services-redis":["dep:redis","dep:bb8","redis?/tokio-rustls-comp"],"services-redis-native-tls":["services-redis","redis?/tokio-native-tls-comp"],"services-rocksdb":["dep:rocksdb","internal-tokio-rt"],"services-s3":["dep:reqsign","reqsign?/services-aws","reqsign?/reqwest_request","dep:crc32c"],"services-seafile":[],"services-sftp":["dep:openssh","dep:openssh-sftp-client","dep:bb8"],"services-sled":["dep:sled","internal-tokio-rt"],"services-sqlite":["dep:sqlx","sqlx?/sqlite","dep:ouroboros"],"services-supabase":[],"services-surrealdb":["dep:surrealdb"],"services-swift":[],"services-tikv":["tikv-client"],"services-upyun":["dep:hmac","dep:sha1"],"services-vercel-artifacts":[],"services-vercel-blob":[],"services-webdav":[],"services-webhdfs":[],"services-yandex-disk":[],"tests":["dep:rand","dep:sha2","dep:dotenvy","layers-blocking","services-azblob","services-fs","services-http","services-memory","internal-tokio-rt","services-s3"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.51.1/dependencies","version_downloads":"/api/v1/crates/opendal/0.51.1/downloads","authors":"/api/v1/crates/opendal/0.51.1/authors"},"crate_size":759997,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2025-01-13T06:01:05.811368Z"}],"checksum":"8c9dcfa7a3615e3c60eb662ed6b46b6f244cf2658098f593c0c0915430b3a268","rust_version":"1.75","has_lib":true,"bin_names":[],"edition":"2021","description":"Apache OpenDAL™: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.apache.org/","documentation":null,"repository":"https://github.com/apache/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":64025,"comment_lines":9873,"files":540}},"total_code_lines":64025,"total_comment_lines":9873}},{"id":1384572,"crate":"opendal","num":"0.51.0","dl_path":"/api/v1/crates/opendal/0.51.0/download","readme_path":"/api/v1/crates/opendal/0.51.0/readme","updated_at":"2024-12-23T16:53:59.344295Z","created_at":"2024-12-23T16:53:59.344295Z","downloads":26282,"features":{"default":["reqwest/rustls-tls","executors-tokio","services-memory"],"executors-tokio":["tokio/rt"],"internal-path-cache":["dep:moka"],"internal-tokio-rt":["tokio/rt-multi-thread"],"layers-async-backtrace":["dep:async-backtrace"],"layers-await-tree":["dep:await-tree"],"layers-blocking":["internal-tokio-rt"],"layers-chaos":["dep:rand"],"layers-dtrace":["dep:probe"],"layers-fastrace":["dep:fastrace"],"layers-metrics":["dep:metrics"],"layers-mime-guess":["dep:mime_guess"],"layers-otel-trace":["dep:opentelemetry"],"layers-prometheus":["dep:prometheus"],"layers-prometheus-client":["dep:prometheus-client"],"layers-throttle":["dep:governor"],"layers-tracing":["dep:tracing"],"services-aliyun-drive":[],"services-alluxio":[],"services-atomicserver":["dep:atomic_lib"],"services-azblob":["dep:sha2","dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azdls":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azfile":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-b2":[],"services-cacache":["dep:cacache"],"services-chainsafe":[],"services-cloudflare-kv":[],"services-compfs":["dep:compio"],"services-cos":["dep:reqsign","reqsign?/services-tencent","reqsign?/reqwest_request"],"services-d1":[],"services-dashmap":["dep:dashmap"],"services-dbfs":[],"services-dropbox":[],"services-etcd":["dep:etcd-client","dep:bb8"],"services-foundationdb":["dep:foundationdb"],"services-fs":["tokio/fs","internal-tokio-rt"],"services-ftp":["dep:suppaftp","dep:bb8","dep:async-tls"],"services-gcs":["dep:reqsign","reqsign?/services-google","reqsign?/reqwest_request"],"services-gdrive":["internal-path-cache"],"services-ghac":[],"services-github":[],"services-gridfs":["dep:mongodb"],"services-hdfs":["dep:hdrs"],"services-hdfs-native":["hdfs-native"],"services-http":[],"services-huggingface":[],"services-icloud":["internal-path-cache"],"services-ipfs":["dep:prost"],"services-ipmfs":[],"services-koofr":[],"services-lakefs":[],"services-libsql":["dep:hrana-client-proto"],"services-memcached":["dep:bb8"],"services-memory":[],"services-mini-moka":["dep:mini-moka"],"services-moka":["dep:moka"],"services-mongodb":["dep:mongodb"],"services-monoiofs":["dep:monoio","dep:flume"],"services-mysql":["dep:sqlx","sqlx?/mysql"],"services-nebula-graph":["dep:rust-nebula","dep:bb8","dep:snowflaked"],"services-obs":["dep:reqsign","reqsign?/services-huaweicloud","reqsign?/reqwest_request"],"services-onedrive":[],"services-oss":["dep:reqsign","reqsign?/services-aliyun","reqsign?/reqwest_request"],"services-pcloud":[],"services-persy":["dep:persy","internal-tokio-rt"],"services-postgresql":["dep:sqlx","sqlx?/postgres"],"services-redb":["dep:redb","internal-tokio-rt"],"services-redis":["dep:redis","dep:bb8","redis?/tokio-rustls-comp"],"services-redis-native-tls":["services-redis","redis?/tokio-native-tls-comp"],"services-rocksdb":["dep:rocksdb","internal-tokio-rt"],"services-s3":["dep:reqsign","reqsign?/services-aws","reqsign?/reqwest_request","dep:crc32c"],"services-seafile":[],"services-sftp":["dep:openssh","dep:openssh-sftp-client","dep:bb8"],"services-sled":["dep:sled","internal-tokio-rt"],"services-sqlite":["dep:sqlx","sqlx?/sqlite","dep:ouroboros"],"services-supabase":[],"services-surrealdb":["dep:surrealdb"],"services-swift":[],"services-tikv":["tikv-client"],"services-upyun":["dep:hmac","dep:sha1"],"services-vercel-artifacts":[],"services-vercel-blob":[],"services-webdav":[],"services-webhdfs":[],"services-yandex-disk":[],"tests":["dep:rand","dep:sha2","dep:dotenvy","layers-blocking","services-azblob","services-fs","services-http","services-memory","internal-tokio-rt","services-s3"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.51.0/dependencies","version_downloads":"/api/v1/crates/opendal/0.51.0/downloads","authors":"/api/v1/crates/opendal/0.51.0/authors"},"crate_size":690626,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2024-12-23T16:53:59.344295Z"}],"checksum":"6c8cd8697b917793c15a7b4a8afcba44e35e2abbc55c363064851776f7c81136","rust_version":"1.75","has_lib":true,"bin_names":[],"edition":"2021","description":"Apache OpenDAL™: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.apache.org/","documentation":null,"repository":"https://github.com/apache/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":63285,"comment_lines":9863,"files":540}},"total_code_lines":63285,"total_comment_lines":9863}},{"id":1331436,"crate":"opendal","num":"0.50.2","dl_path":"/api/v1/crates/opendal/0.50.2/download","readme_path":"/api/v1/crates/opendal/0.50.2/readme","updated_at":"2024-11-07T06:00:34.656901Z","created_at":"2024-11-07T06:00:34.656901Z","downloads":346567,"features":{"default":["reqwest/rustls-tls","executors-tokio","services-memory"],"executors-tokio":["tokio/rt"],"internal-path-cache":["dep:moka"],"internal-tokio-rt":["tokio/rt-multi-thread"],"layers-async-backtrace":["dep:async-backtrace"],"layers-await-tree":["dep:await-tree"],"layers-blocking":["internal-tokio-rt"],"layers-chaos":["dep:rand"],"layers-dtrace":["dep:probe"],"layers-fastrace":["dep:fastrace"],"layers-metrics":["dep:metrics"],"layers-mime-guess":["dep:mime_guess"],"layers-otel-trace":["dep:opentelemetry"],"layers-prometheus":["dep:prometheus"],"layers-prometheus-client":["dep:prometheus-client"],"layers-throttle":["dep:governor"],"layers-tracing":["dep:tracing"],"services-aliyun-drive":[],"services-alluxio":[],"services-atomicserver":["dep:atomic_lib"],"services-azblob":["dep:sha2","dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azdls":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azfile":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-b2":[],"services-cacache":["dep:cacache"],"services-chainsafe":[],"services-cloudflare-kv":[],"services-compfs":["dep:compio"],"services-cos":["dep:reqsign","reqsign?/services-tencent","reqsign?/reqwest_request"],"services-d1":[],"services-dashmap":["dep:dashmap"],"services-dbfs":[],"services-dropbox":[],"services-etcd":["dep:etcd-client","dep:bb8"],"services-foundationdb":["dep:foundationdb"],"services-fs":["tokio/fs","internal-tokio-rt"],"services-ftp":["dep:suppaftp","dep:bb8","dep:async-tls"],"services-gcs":["dep:reqsign","reqsign?/services-google","reqsign?/reqwest_request"],"services-gdrive":["internal-path-cache"],"services-ghac":[],"services-github":[],"services-gridfs":["dep:mongodb"],"services-hdfs":["dep:hdrs"],"services-hdfs-native":["hdfs-native"],"services-http":[],"services-huggingface":[],"services-icloud":["internal-path-cache"],"services-ipfs":["dep:prost"],"services-ipmfs":[],"services-koofr":[],"services-lakefs":[],"services-libsql":["dep:hrana-client-proto"],"services-memcached":["dep:bb8"],"services-memory":[],"services-mini-moka":["dep:mini-moka"],"services-moka":["dep:moka"],"services-mongodb":["dep:mongodb"],"services-monoiofs":["dep:monoio","dep:flume"],"services-mysql":["dep:sqlx","sqlx?/mysql"],"services-nebula-graph":["dep:rust-nebula","dep:bb8","dep:snowflaked"],"services-obs":["dep:reqsign","reqsign?/services-huaweicloud","reqsign?/reqwest_request"],"services-onedrive":[],"services-oss":["dep:reqsign","reqsign?/services-aliyun","reqsign?/reqwest_request"],"services-pcloud":[],"services-persy":["dep:persy","internal-tokio-rt"],"services-postgresql":["dep:sqlx","sqlx?/postgres"],"services-redb":["dep:redb","internal-tokio-rt"],"services-redis":["dep:redis","dep:bb8","redis?/tokio-rustls-comp"],"services-redis-native-tls":["services-redis","redis?/tokio-native-tls-comp"],"services-rocksdb":["dep:rocksdb","internal-tokio-rt"],"services-s3":["dep:reqsign","reqsign?/services-aws","reqsign?/reqwest_request","dep:crc32c"],"services-seafile":[],"services-sftp":["dep:openssh","dep:openssh-sftp-client","dep:bb8"],"services-sled":["dep:sled","internal-tokio-rt"],"services-sqlite":["dep:sqlx","sqlx?/sqlite"],"services-supabase":[],"services-surrealdb":["dep:surrealdb"],"services-swift":[],"services-tikv":["tikv-client"],"services-upyun":["dep:hmac","dep:sha1"],"services-vercel-artifacts":[],"services-vercel-blob":[],"services-webdav":[],"services-webhdfs":[],"services-yandex-disk":[],"tests":["dep:rand","dep:sha2","dep:dotenvy","layers-blocking","services-azblob","services-fs","services-http","services-memory","internal-tokio-rt","services-s3"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.50.2/dependencies","version_downloads":"/api/v1/crates/opendal/0.50.2/downloads","authors":"/api/v1/crates/opendal/0.50.2/authors"},"crate_size":673051,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2024-11-07T06:00:34.656901Z"}],"checksum":"cb28bb6c64e116ceaf8dd4e87099d3cfea4a58e85e62b104fef74c91afba0f44","rust_version":"1.75","has_lib":true,"bin_names":[],"edition":"2021","description":"Apache OpenDAL™: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.apache.org/","documentation":null,"repository":"https://github.com/apache/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":61282,"comment_lines":9127,"files":495}},"total_code_lines":61282,"total_comment_lines":9127}},{"id":1312050,"crate":"opendal","num":"0.50.1","dl_path":"/api/v1/crates/opendal/0.50.1/download","readme_path":"/api/v1/crates/opendal/0.50.1/readme","updated_at":"2024-10-23T03:02:40.023966Z","created_at":"2024-10-23T03:02:40.023966Z","downloads":149059,"features":{"default":["reqwest/rustls-tls","executors-tokio","services-memory"],"executors-tokio":["tokio/rt"],"internal-path-cache":["dep:moka"],"internal-tokio-rt":["tokio/rt-multi-thread"],"layers-async-backtrace":["dep:async-backtrace"],"layers-await-tree":["dep:await-tree"],"layers-blocking":["internal-tokio-rt"],"layers-chaos":["dep:rand"],"layers-dtrace":["dep:probe"],"layers-fastrace":["dep:fastrace"],"layers-metrics":["dep:metrics"],"layers-mime-guess":["dep:mime_guess"],"layers-otel-trace":["dep:opentelemetry"],"layers-prometheus":["dep:prometheus"],"layers-prometheus-client":["dep:prometheus-client"],"layers-throttle":["dep:governor"],"layers-tracing":["dep:tracing"],"services-aliyun-drive":[],"services-alluxio":[],"services-atomicserver":["dep:atomic_lib"],"services-azblob":["dep:sha2","dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azdls":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azfile":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-b2":[],"services-cacache":["dep:cacache"],"services-chainsafe":[],"services-cloudflare-kv":[],"services-compfs":["dep:compio"],"services-cos":["dep:reqsign","reqsign?/services-tencent","reqsign?/reqwest_request"],"services-d1":[],"services-dashmap":["dep:dashmap"],"services-dbfs":[],"services-dropbox":[],"services-etcd":["dep:etcd-client","dep:bb8"],"services-foundationdb":["dep:foundationdb"],"services-fs":["tokio/fs","internal-tokio-rt"],"services-ftp":["dep:suppaftp","dep:bb8","dep:async-tls"],"services-gcs":["dep:reqsign","reqsign?/services-google","reqsign?/reqwest_request"],"services-gdrive":["internal-path-cache"],"services-ghac":[],"services-github":[],"services-gridfs":["dep:mongodb"],"services-hdfs":["dep:hdrs"],"services-hdfs-native":["hdfs-native"],"services-http":[],"services-huggingface":[],"services-icloud":["internal-path-cache"],"services-ipfs":["dep:prost"],"services-ipmfs":[],"services-koofr":[],"services-lakefs":[],"services-libsql":["dep:hrana-client-proto"],"services-memcached":["dep:bb8"],"services-memory":[],"services-mini-moka":["dep:mini-moka"],"services-moka":["dep:moka"],"services-mongodb":["dep:mongodb"],"services-monoiofs":["dep:monoio","dep:flume"],"services-mysql":["dep:sqlx","sqlx?/mysql"],"services-nebula-graph":["dep:rust-nebula","dep:bb8","dep:snowflaked"],"services-obs":["dep:reqsign","reqsign?/services-huaweicloud","reqsign?/reqwest_request"],"services-onedrive":[],"services-oss":["dep:reqsign","reqsign?/services-aliyun","reqsign?/reqwest_request"],"services-pcloud":[],"services-persy":["dep:persy","internal-tokio-rt"],"services-postgresql":["dep:sqlx","sqlx?/postgres"],"services-redb":["dep:redb","internal-tokio-rt"],"services-redis":["dep:redis","dep:bb8","redis?/tokio-rustls-comp"],"services-redis-native-tls":["services-redis","redis?/tokio-native-tls-comp"],"services-rocksdb":["dep:rocksdb","internal-tokio-rt"],"services-s3":["dep:reqsign","reqsign?/services-aws","reqsign?/reqwest_request","dep:crc32c"],"services-seafile":[],"services-sftp":["dep:openssh","dep:openssh-sftp-client","dep:bb8"],"services-sled":["dep:sled","internal-tokio-rt"],"services-sqlite":["dep:sqlx","sqlx?/sqlite"],"services-supabase":[],"services-surrealdb":["dep:surrealdb"],"services-swift":[],"services-tikv":["tikv-client"],"services-upyun":["dep:hmac","dep:sha1"],"services-vercel-artifacts":[],"services-vercel-blob":[],"services-webdav":[],"services-webhdfs":[],"services-yandex-disk":[],"tests":["dep:rand","dep:sha2","dep:dotenvy","layers-blocking","services-azblob","services-fs","services-http","services-memory","internal-tokio-rt","services-s3"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.50.1/dependencies","version_downloads":"/api/v1/crates/opendal/0.50.1/downloads","authors":"/api/v1/crates/opendal/0.50.1/authors"},"crate_size":672504,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2024-10-23T03:02:40.023966Z"}],"checksum":"213222b6c86949314d8f51acb26d8241e7c8dd0879b016a79471d49f21ee592f","rust_version":"1.75","has_lib":true,"bin_names":[],"edition":"2021","description":"Apache OpenDAL™: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.apache.org/","documentation":null,"repository":"https://github.com/apache/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":61326,"comment_lines":9126,"files":495}},"total_code_lines":61326,"total_comment_lines":9126}},{"id":1273875,"crate":"opendal","num":"0.50.0","dl_path":"/api/v1/crates/opendal/0.50.0/download","readme_path":"/api/v1/crates/opendal/0.50.0/readme","updated_at":"2024-09-18T09:04:21.427039Z","created_at":"2024-09-18T09:04:21.427039Z","downloads":43248,"features":{"default":["reqwest/rustls-tls","executors-tokio","services-memory"],"executors-tokio":["tokio/rt"],"internal-path-cache":["dep:moka"],"internal-tokio-rt":["tokio/rt-multi-thread"],"layers-async-backtrace":["dep:async-backtrace"],"layers-await-tree":["dep:await-tree"],"layers-blocking":["internal-tokio-rt"],"layers-chaos":["dep:rand"],"layers-dtrace":["dep:probe"],"layers-fastrace":["dep:fastrace"],"layers-metrics":["dep:metrics"],"layers-mime-guess":["dep:mime_guess"],"layers-otel-trace":["dep:opentelemetry"],"layers-prometheus":["dep:prometheus"],"layers-prometheus-client":["dep:prometheus-client"],"layers-throttle":["dep:governor"],"layers-tracing":["dep:tracing"],"services-aliyun-drive":[],"services-alluxio":[],"services-atomicserver":["dep:atomic_lib"],"services-azblob":["dep:sha2","dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azdls":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azfile":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-b2":[],"services-cacache":["dep:cacache"],"services-chainsafe":[],"services-cloudflare-kv":[],"services-compfs":["dep:compio"],"services-cos":["dep:reqsign","reqsign?/services-tencent","reqsign?/reqwest_request"],"services-d1":[],"services-dashmap":["dep:dashmap"],"services-dbfs":[],"services-dropbox":[],"services-etcd":["dep:etcd-client","dep:bb8"],"services-foundationdb":["dep:foundationdb"],"services-fs":["tokio/fs","internal-tokio-rt"],"services-ftp":["dep:suppaftp","dep:bb8","dep:async-tls"],"services-gcs":["dep:reqsign","reqsign?/services-google","reqsign?/reqwest_request"],"services-gdrive":["internal-path-cache"],"services-ghac":[],"services-github":[],"services-gridfs":["dep:mongodb"],"services-hdfs":["dep:hdrs"],"services-hdfs-native":["hdfs-native"],"services-http":[],"services-huggingface":[],"services-icloud":["internal-path-cache"],"services-ipfs":["dep:prost"],"services-ipmfs":[],"services-koofr":[],"services-lakefs":[],"services-libsql":["dep:hrana-client-proto"],"services-memcached":["dep:bb8"],"services-memory":[],"services-mini-moka":["dep:mini-moka"],"services-moka":["dep:moka"],"services-mongodb":["dep:mongodb"],"services-monoiofs":["dep:monoio","dep:flume"],"services-mysql":["dep:sqlx","sqlx?/mysql"],"services-obs":["dep:reqsign","reqsign?/services-huaweicloud","reqsign?/reqwest_request"],"services-onedrive":[],"services-oss":["dep:reqsign","reqsign?/services-aliyun","reqsign?/reqwest_request"],"services-pcloud":[],"services-persy":["dep:persy","internal-tokio-rt"],"services-postgresql":["dep:sqlx","sqlx?/postgres"],"services-redb":["dep:redb","internal-tokio-rt"],"services-redis":["dep:redis","redis?/tokio-rustls-comp"],"services-redis-native-tls":["services-redis","redis?/tokio-native-tls-comp"],"services-rocksdb":["dep:rocksdb","internal-tokio-rt"],"services-s3":["dep:reqsign","reqsign?/services-aws","reqsign?/reqwest_request","dep:crc32c"],"services-seafile":[],"services-sftp":["dep:openssh","dep:openssh-sftp-client","dep:bb8"],"services-sled":["dep:sled","internal-tokio-rt"],"services-sqlite":["dep:sqlx","sqlx?/sqlite"],"services-supabase":[],"services-surrealdb":["dep:surrealdb"],"services-swift":[],"services-tikv":["tikv-client"],"services-upyun":["dep:hmac","dep:sha1"],"services-vercel-artifacts":[],"services-vercel-blob":[],"services-webdav":[],"services-webhdfs":[],"services-yandex-disk":[],"tests":["dep:rand","dep:sha2","dep:dotenvy","layers-blocking","services-azblob","services-fs","services-http","services-memory","internal-tokio-rt","services-s3"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.50.0/dependencies","version_downloads":"/api/v1/crates/opendal/0.50.0/downloads","authors":"/api/v1/crates/opendal/0.50.0/authors"},"crate_size":661661,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2024-09-18T09:04:21.427039Z"}],"checksum":"36e44fc43be9ffe18dad3e3ef9d61c1ae01991ee6f1c8c026978c35777a711bf","rust_version":"1.75","has_lib":true,"bin_names":[],"edition":"2021","description":"Apache OpenDAL™: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.apache.org/","documentation":null,"repository":"https://github.com/apache/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":60457,"comment_lines":9072,"files":491}},"total_code_lines":60457,"total_comment_lines":9072}},{"id":1252278,"crate":"opendal","num":"0.49.2","dl_path":"/api/v1/crates/opendal/0.49.2/download","readme_path":"/api/v1/crates/opendal/0.49.2/readme","updated_at":"2024-08-29T07:45:43.405522Z","created_at":"2024-08-29T07:45:43.405522Z","downloads":125303,"features":{"default":["reqwest/rustls-tls","executors-tokio","services-memory"],"executors-tokio":["tokio/rt"],"internal-path-cache":["dep:moka"],"internal-tokio-rt":["tokio/rt-multi-thread"],"layers-async-backtrace":["dep:async-backtrace"],"layers-await-tree":["dep:await-tree"],"layers-blocking":["internal-tokio-rt"],"layers-chaos":["dep:rand"],"layers-dtrace":["dep:probe"],"layers-fastrace":["dep:fastrace"],"layers-metrics":["dep:metrics"],"layers-mime-guess":["dep:mime_guess"],"layers-otel-trace":["dep:opentelemetry"],"layers-prometheus":["dep:prometheus"],"layers-prometheus-client":["dep:prometheus-client"],"layers-throttle":["dep:governor"],"layers-tracing":["dep:tracing"],"services-aliyun-drive":[],"services-alluxio":[],"services-atomicserver":["dep:atomic_lib"],"services-azblob":["dep:sha2","dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azdls":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azfile":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-b2":[],"services-cacache":["dep:cacache"],"services-chainsafe":[],"services-cloudflare-kv":[],"services-compfs":["dep:compio"],"services-cos":["dep:reqsign","reqsign?/services-tencent","reqsign?/reqwest_request"],"services-d1":[],"services-dashmap":["dep:dashmap"],"services-dbfs":[],"services-dropbox":[],"services-etcd":["dep:etcd-client","dep:bb8"],"services-foundationdb":["dep:foundationdb"],"services-fs":["tokio/fs","internal-tokio-rt"],"services-ftp":["dep:suppaftp","dep:bb8","dep:async-tls"],"services-gcs":["dep:reqsign","reqsign?/services-google","reqsign?/reqwest_request"],"services-gdrive":["internal-path-cache"],"services-ghac":[],"services-github":[],"services-gridfs":["dep:mongodb"],"services-hdfs":["dep:hdrs"],"services-hdfs-native":["hdfs-native"],"services-http":[],"services-huggingface":[],"services-icloud":["internal-path-cache"],"services-ipfs":["dep:prost"],"services-ipmfs":[],"services-koofr":[],"services-libsql":["dep:hrana-client-proto"],"services-memcached":["dep:bb8"],"services-memory":[],"services-mini-moka":["dep:mini-moka"],"services-moka":["dep:moka"],"services-mongodb":["dep:mongodb"],"services-monoiofs":["dep:monoio","dep:flume"],"services-mysql":["dep:mysql_async"],"services-obs":["dep:reqsign","reqsign?/services-huaweicloud","reqsign?/reqwest_request"],"services-onedrive":[],"services-oss":["dep:reqsign","reqsign?/services-aliyun","reqsign?/reqwest_request"],"services-pcloud":[],"services-persy":["dep:persy","internal-tokio-rt"],"services-postgresql":["dep:tokio-postgres","dep:bb8","dep:bb8-postgres"],"services-redb":["dep:redb","internal-tokio-rt"],"services-redis":["dep:redis","redis?/tokio-rustls-comp"],"services-redis-native-tls":["services-redis","redis?/tokio-native-tls-comp"],"services-rocksdb":["dep:rocksdb","internal-tokio-rt"],"services-s3":["dep:reqsign","reqsign?/services-aws","reqsign?/reqwest_request","dep:crc32c"],"services-seafile":[],"services-sftp":["dep:openssh","dep:openssh-sftp-client","dep:bb8"],"services-sled":["dep:sled","internal-tokio-rt"],"services-sqlite":["dep:rusqlite","dep:r2d2","internal-tokio-rt"],"services-supabase":[],"services-surrealdb":["dep:surrealdb"],"services-swift":[],"services-tikv":["tikv-client"],"services-upyun":["dep:hmac","dep:sha1"],"services-vercel-artifacts":[],"services-vercel-blob":[],"services-webdav":[],"services-webhdfs":[],"services-yandex-disk":[],"tests":["dep:rand","dep:sha2","dep:dotenvy","layers-blocking","services-azblob","services-fs","services-http","services-memory","internal-tokio-rt","services-s3"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.49.2/dependencies","version_downloads":"/api/v1/crates/opendal/0.49.2/downloads","authors":"/api/v1/crates/opendal/0.49.2/authors"},"crate_size":655860,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2024-08-29T07:45:43.405522Z"}],"checksum":"9b04d09b9822c2f75a1d2fc513a2c1279c70e91e7407936fffdf6a6976ec530a","rust_version":"1.75","has_lib":true,"bin_names":[],"edition":"2021","description":"Apache OpenDAL™: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.apache.org/","documentation":null,"repository":"https://github.com/apache/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":60048,"comment_lines":8919,"files":482}},"total_code_lines":60048,"total_comment_lines":8919}},{"id":1241343,"crate":"opendal","num":"0.49.1","dl_path":"/api/v1/crates/opendal/0.49.1/download","readme_path":"/api/v1/crates/opendal/0.49.1/readme","updated_at":"2024-08-19T16:00:51.701989Z","created_at":"2024-08-19T16:00:51.701989Z","downloads":7761,"features":{"default":["reqwest/rustls-tls","executors-tokio","services-memory"],"executors-tokio":["tokio/rt"],"internal-path-cache":["dep:moka"],"internal-tokio-rt":["tokio/rt-multi-thread"],"layers-async-backtrace":["dep:async-backtrace"],"layers-await-tree":["dep:await-tree"],"layers-blocking":["internal-tokio-rt"],"layers-chaos":["dep:rand"],"layers-dtrace":["dep:probe"],"layers-fastrace":["dep:fastrace"],"layers-metrics":["dep:metrics"],"layers-mime-guess":["dep:mime_guess"],"layers-otel-trace":["dep:opentelemetry"],"layers-prometheus":["dep:prometheus"],"layers-prometheus-client":["dep:prometheus-client"],"layers-throttle":["dep:governor"],"layers-tracing":["dep:tracing"],"services-aliyun-drive":[],"services-alluxio":[],"services-atomicserver":["dep:atomic_lib"],"services-azblob":["dep:sha2","dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azdls":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azfile":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-b2":[],"services-cacache":["dep:cacache"],"services-chainsafe":[],"services-cloudflare-kv":[],"services-compfs":["dep:compio"],"services-cos":["dep:reqsign","reqsign?/services-tencent","reqsign?/reqwest_request"],"services-d1":[],"services-dashmap":["dep:dashmap"],"services-dbfs":[],"services-dropbox":[],"services-etcd":["dep:etcd-client","dep:bb8"],"services-foundationdb":["dep:foundationdb"],"services-fs":["tokio/fs","internal-tokio-rt"],"services-ftp":["dep:suppaftp","dep:bb8","dep:async-tls"],"services-gcs":["dep:reqsign","reqsign?/services-google","reqsign?/reqwest_request"],"services-gdrive":["internal-path-cache"],"services-ghac":[],"services-github":[],"services-gridfs":["dep:mongodb"],"services-hdfs":["dep:hdrs"],"services-hdfs-native":["hdfs-native"],"services-http":[],"services-huggingface":[],"services-icloud":["internal-path-cache"],"services-ipfs":["dep:prost"],"services-ipmfs":[],"services-koofr":[],"services-libsql":["dep:hrana-client-proto"],"services-memcached":["dep:bb8"],"services-memory":[],"services-mini-moka":["dep:mini-moka"],"services-moka":["dep:moka"],"services-mongodb":["dep:mongodb"],"services-monoiofs":["dep:monoio","dep:flume"],"services-mysql":["dep:mysql_async"],"services-obs":["dep:reqsign","reqsign?/services-huaweicloud","reqsign?/reqwest_request"],"services-onedrive":[],"services-oss":["dep:reqsign","reqsign?/services-aliyun","reqsign?/reqwest_request"],"services-pcloud":[],"services-persy":["dep:persy","internal-tokio-rt"],"services-postgresql":["dep:tokio-postgres","dep:bb8","dep:bb8-postgres"],"services-redb":["dep:redb","internal-tokio-rt"],"services-redis":["dep:redis","redis?/tokio-rustls-comp"],"services-redis-native-tls":["services-redis","redis?/tokio-native-tls-comp"],"services-rocksdb":["dep:rocksdb","internal-tokio-rt"],"services-s3":["dep:reqsign","reqsign?/services-aws","reqsign?/reqwest_request","dep:crc32c"],"services-seafile":[],"services-sftp":["dep:openssh","dep:openssh-sftp-client","dep:bb8"],"services-sled":["dep:sled","internal-tokio-rt"],"services-sqlite":["dep:rusqlite","dep:r2d2","internal-tokio-rt"],"services-supabase":[],"services-surrealdb":["dep:surrealdb"],"services-swift":[],"services-tikv":["tikv-client"],"services-upyun":["dep:hmac","dep:sha1"],"services-vercel-artifacts":[],"services-vercel-blob":[],"services-webdav":[],"services-webhdfs":[],"services-yandex-disk":[],"tests":["dep:rand","dep:sha2","dep:dotenvy","layers-blocking","services-azblob","services-fs","services-http","services-memory","internal-tokio-rt","services-s3"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.49.1/dependencies","version_downloads":"/api/v1/crates/opendal/0.49.1/downloads","authors":"/api/v1/crates/opendal/0.49.1/authors"},"crate_size":643521,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2024-08-19T16:00:51.701989Z"}],"checksum":"ba615070686c8781ce97376fdafca29d7c42f47b31d2230d7c8c1642ec823950","rust_version":"1.75","has_lib":true,"bin_names":[],"edition":"2021","description":"Apache OpenDAL™: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.apache.org/","documentation":null,"repository":"https://github.com/apache/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":59455,"comment_lines":7816,"files":415}},"total_code_lines":59455,"total_comment_lines":7816}},{"id":1233536,"crate":"opendal","num":"0.49.0","dl_path":"/api/v1/crates/opendal/0.49.0/download","readme_path":"/api/v1/crates/opendal/0.49.0/readme","updated_at":"2024-08-13T09:39:55.023985Z","created_at":"2024-08-13T09:39:55.023985Z","downloads":30939,"features":{"default":["reqwest/rustls-tls","executors-tokio","services-memory"],"executors-tokio":["tokio/rt"],"internal-path-cache":["dep:moka"],"internal-tokio-rt":["tokio/rt-multi-thread"],"layers-async-backtrace":["dep:async-backtrace"],"layers-await-tree":["dep:await-tree"],"layers-blocking":["internal-tokio-rt"],"layers-chaos":["dep:rand"],"layers-dtrace":["dep:probe"],"layers-fastrace":["dep:fastrace"],"layers-metrics":["dep:metrics"],"layers-mime-guess":["dep:mime_guess"],"layers-otel-trace":["dep:opentelemetry"],"layers-prometheus":["dep:prometheus"],"layers-prometheus-client":["dep:prometheus-client"],"layers-throttle":["dep:governor"],"layers-tracing":["dep:tracing"],"services-aliyun-drive":[],"services-alluxio":[],"services-atomicserver":["dep:atomic_lib"],"services-azblob":["dep:sha2","dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azdls":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azfile":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-b2":[],"services-cacache":["dep:cacache"],"services-chainsafe":[],"services-cloudflare-kv":[],"services-compfs":["dep:compio"],"services-cos":["dep:reqsign","reqsign?/services-tencent","reqsign?/reqwest_request"],"services-d1":[],"services-dashmap":["dep:dashmap"],"services-dbfs":[],"services-dropbox":[],"services-etcd":["dep:etcd-client","dep:bb8"],"services-foundationdb":["dep:foundationdb"],"services-fs":["tokio/fs","internal-tokio-rt"],"services-ftp":["dep:suppaftp","dep:bb8","dep:async-tls"],"services-gcs":["dep:reqsign","reqsign?/services-google","reqsign?/reqwest_request"],"services-gdrive":["internal-path-cache"],"services-ghac":[],"services-github":[],"services-gridfs":["dep:mongodb"],"services-hdfs":["dep:hdrs"],"services-hdfs-native":["hdfs-native"],"services-http":[],"services-huggingface":[],"services-icloud":["internal-path-cache"],"services-ipfs":["dep:prost"],"services-ipmfs":[],"services-koofr":[],"services-libsql":["dep:hrana-client-proto"],"services-memcached":["dep:bb8"],"services-memory":[],"services-mini-moka":["dep:mini-moka"],"services-moka":["dep:moka"],"services-mongodb":["dep:mongodb"],"services-monoiofs":["dep:monoio","dep:flume"],"services-mysql":["dep:mysql_async"],"services-obs":["dep:reqsign","reqsign?/services-huaweicloud","reqsign?/reqwest_request"],"services-onedrive":[],"services-oss":["dep:reqsign","reqsign?/services-aliyun","reqsign?/reqwest_request"],"services-pcloud":[],"services-persy":["dep:persy","internal-tokio-rt"],"services-postgresql":["dep:tokio-postgres","dep:bb8","dep:bb8-postgres"],"services-redb":["dep:redb","internal-tokio-rt"],"services-redis":["dep:redis","redis?/tokio-rustls-comp"],"services-redis-native-tls":["services-redis","redis?/tokio-native-tls-comp"],"services-rocksdb":["dep:rocksdb","internal-tokio-rt"],"services-s3":["dep:reqsign","reqsign?/services-aws","reqsign?/reqwest_request","dep:crc32c"],"services-seafile":[],"services-sftp":["dep:openssh","dep:openssh-sftp-client","dep:bb8"],"services-sled":["dep:sled","internal-tokio-rt"],"services-sqlite":["dep:rusqlite","dep:r2d2","internal-tokio-rt"],"services-supabase":[],"services-surrealdb":["dep:surrealdb"],"services-swift":[],"services-tikv":["tikv-client"],"services-upyun":["dep:hmac","dep:sha1"],"services-vercel-artifacts":[],"services-vercel-blob":[],"services-webdav":[],"services-webhdfs":[],"services-yandex-disk":[],"tests":["dep:rand","dep:sha2","dep:dotenvy","layers-blocking","services-azblob","services-fs","services-http","services-memory","internal-tokio-rt","services-s3"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.49.0/dependencies","version_downloads":"/api/v1/crates/opendal/0.49.0/downloads","authors":"/api/v1/crates/opendal/0.49.0/authors"},"crate_size":643007,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2024-08-13T09:39:55.023985Z"}],"checksum":"39d516adf7db912c38af382c3e92c27cd62fbbc240e630920555d784c2ab1494","rust_version":"1.75","has_lib":true,"bin_names":[],"edition":"2021","description":"Apache OpenDAL™: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.apache.org/","documentation":null,"repository":"https://github.com/apache/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":59401,"comment_lines":7820,"files":415}},"total_code_lines":59401,"total_comment_lines":7820}},{"id":1217972,"crate":"opendal","num":"0.48.0","dl_path":"/api/v1/crates/opendal/0.48.0/download","readme_path":"/api/v1/crates/opendal/0.48.0/readme","updated_at":"2024-07-29T12:26:12.768356Z","created_at":"2024-07-29T12:26:12.768356Z","downloads":209257,"features":{"default":["reqwest/rustls-tls","executors-tokio","services-memory"],"executors-tokio":["tokio/rt"],"internal-path-cache":["dep:moka"],"internal-tokio-rt":["tokio/rt-multi-thread"],"layers-async-backtrace":["dep:async-backtrace"],"layers-await-tree":["dep:await-tree"],"layers-blocking":["internal-tokio-rt"],"layers-chaos":["dep:rand"],"layers-dtrace":["dep:probe"],"layers-fastrace":["dep:fastrace"],"layers-metrics":["dep:metrics"],"layers-mime-guess":["dep:mime_guess"],"layers-otel-trace":["dep:opentelemetry"],"layers-prometheus":["dep:prometheus"],"layers-prometheus-client":["dep:prometheus-client"],"layers-throttle":["dep:governor"],"layers-tracing":["dep:tracing"],"services-aliyun-drive":[],"services-alluxio":[],"services-atomicserver":["dep:atomic_lib"],"services-azblob":["dep:sha2","dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azdls":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azfile":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-b2":[],"services-cacache":["dep:cacache"],"services-chainsafe":[],"services-cloudflare-kv":[],"services-compfs":["dep:compio"],"services-cos":["dep:reqsign","reqsign?/services-tencent","reqsign?/reqwest_request"],"services-d1":[],"services-dashmap":["dep:dashmap"],"services-dbfs":[],"services-dropbox":[],"services-etcd":["dep:etcd-client","dep:bb8"],"services-foundationdb":["dep:foundationdb"],"services-fs":["tokio/fs","internal-tokio-rt"],"services-ftp":["dep:suppaftp","dep:bb8","dep:async-tls"],"services-gcs":["dep:reqsign","reqsign?/services-google","reqsign?/reqwest_request"],"services-gdrive":["internal-path-cache"],"services-ghac":[],"services-github":[],"services-gridfs":["dep:mongodb"],"services-hdfs":["dep:hdrs"],"services-hdfs-native":["hdfs-native"],"services-http":[],"services-huggingface":[],"services-icloud":["internal-path-cache"],"services-ipfs":["dep:prost"],"services-ipmfs":[],"services-koofr":[],"services-libsql":["dep:hrana-client-proto"],"services-memcached":["dep:bb8"],"services-memory":[],"services-mini-moka":["dep:mini-moka"],"services-moka":["dep:moka"],"services-mongodb":["dep:mongodb"],"services-monoiofs":["dep:monoio","dep:flume"],"services-mysql":["dep:mysql_async"],"services-obs":["dep:reqsign","reqsign?/services-huaweicloud","reqsign?/reqwest_request"],"services-onedrive":[],"services-oss":["dep:reqsign","reqsign?/services-aliyun","reqsign?/reqwest_request"],"services-pcloud":[],"services-persy":["dep:persy","internal-tokio-rt"],"services-postgresql":["dep:tokio-postgres","dep:bb8","dep:bb8-postgres"],"services-redb":["dep:redb","internal-tokio-rt"],"services-redis":["dep:redis","redis?/tokio-rustls-comp"],"services-redis-native-tls":["services-redis","redis?/tokio-native-tls-comp"],"services-rocksdb":["dep:rocksdb","internal-tokio-rt"],"services-s3":["dep:reqsign","reqsign?/services-aws","reqsign?/reqwest_request","dep:crc32c"],"services-seafile":[],"services-sftp":["dep:openssh","dep:openssh-sftp-client","dep:bb8"],"services-sled":["dep:sled","internal-tokio-rt"],"services-sqlite":["dep:rusqlite","dep:r2d2","internal-tokio-rt"],"services-supabase":[],"services-surrealdb":["dep:surrealdb"],"services-swift":[],"services-tikv":["tikv-client"],"services-upyun":["dep:hmac","dep:sha1"],"services-vercel-artifacts":[],"services-vercel-blob":[],"services-webdav":[],"services-webhdfs":[],"services-yandex-disk":[],"tests":["dep:rand","dep:sha2","dep:dotenvy","layers-blocking","services-azblob","services-fs","services-http","services-memory","internal-tokio-rt","services-s3"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.48.0/dependencies","version_downloads":"/api/v1/crates/opendal/0.48.0/downloads","authors":"/api/v1/crates/opendal/0.48.0/authors"},"crate_size":640667,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2024-07-29T12:26:12.768356Z"}],"checksum":"615d41187deea0ea7fab5b48e9afef6ae8fc742fdcfa248846ee3d92ff71e986","rust_version":"1.75","has_lib":true,"bin_names":[],"edition":"2021","description":"Apache OpenDAL™: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.apache.org/","documentation":null,"repository":"https://github.com/apache/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":59343,"comment_lines":7814,"files":415}},"total_code_lines":59343,"total_comment_lines":7814}},{"id":1195233,"crate":"opendal","num":"0.47.3","dl_path":"/api/v1/crates/opendal/0.47.3/download","readme_path":"/api/v1/crates/opendal/0.47.3/readme","updated_at":"2024-07-07T01:35:56.871179Z","created_at":"2024-07-07T01:35:56.871179Z","downloads":30729,"features":{"default":["reqwest/rustls-tls","executors-tokio","services-memory"],"executors-tokio":["tokio/rt"],"internal-path-cache":["dep:moka"],"internal-tokio-rt":["tokio/rt-multi-thread"],"layers-async-backtrace":["dep:async-backtrace"],"layers-await-tree":["dep:await-tree"],"layers-blocking":["internal-tokio-rt"],"layers-chaos":["dep:rand"],"layers-dtrace":["dep:probe"],"layers-metrics":["dep:metrics"],"layers-minitrace":["dep:minitrace"],"layers-otel-trace":["dep:opentelemetry"],"layers-prometheus":["dep:prometheus"],"layers-prometheus-client":["dep:prometheus-client"],"layers-throttle":["dep:governor"],"layers-tracing":["dep:tracing"],"services-aliyun-drive":[],"services-alluxio":[],"services-atomicserver":["dep:atomic_lib"],"services-azblob":["dep:sha2","dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azdls":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azfile":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-b2":[],"services-cacache":["dep:cacache"],"services-chainsafe":[],"services-cloudflare-kv":[],"services-compfs":["dep:compio"],"services-cos":["dep:reqsign","reqsign?/services-tencent","reqsign?/reqwest_request"],"services-d1":[],"services-dashmap":["dep:dashmap"],"services-dbfs":[],"services-dropbox":[],"services-etcd":["dep:etcd-client","dep:bb8"],"services-foundationdb":["dep:foundationdb"],"services-fs":["tokio/fs"],"services-ftp":["dep:suppaftp","dep:bb8","dep:async-tls"],"services-gcs":["dep:reqsign","reqsign?/services-google","reqsign?/reqwest_request"],"services-gdrive":["internal-path-cache"],"services-ghac":[],"services-github":[],"services-gridfs":["dep:mongodb"],"services-hdfs":["dep:hdrs"],"services-hdfs-native":["hdfs-native"],"services-http":[],"services-huggingface":[],"services-icloud":["internal-path-cache"],"services-ipfs":["dep:prost"],"services-ipmfs":[],"services-koofr":[],"services-libsql":["dep:hrana-client-proto"],"services-memcached":["dep:bb8"],"services-memory":[],"services-mini-moka":["dep:mini-moka"],"services-moka":["dep:moka"],"services-mongodb":["dep:mongodb"],"services-mysql":["dep:mysql_async"],"services-obs":["dep:reqsign","reqsign?/services-huaweicloud","reqsign?/reqwest_request"],"services-onedrive":[],"services-oss":["dep:reqsign","reqsign?/services-aliyun","reqsign?/reqwest_request"],"services-pcloud":[],"services-persy":["dep:persy","internal-tokio-rt"],"services-postgresql":["dep:tokio-postgres","dep:bb8","dep:bb8-postgres"],"services-redb":["dep:redb","internal-tokio-rt"],"services-redis":["dep:redis","redis?/tokio-rustls-comp"],"services-redis-native-tls":["services-redis","redis?/tokio-native-tls-comp"],"services-rocksdb":["dep:rocksdb","internal-tokio-rt"],"services-s3":["dep:reqsign","reqsign?/services-aws","reqsign?/reqwest_request","dep:crc32c"],"services-seafile":[],"services-sftp":["dep:openssh","dep:openssh-sftp-client","dep:bb8"],"services-sled":["dep:sled","internal-tokio-rt"],"services-sqlite":["dep:rusqlite","dep:r2d2","internal-tokio-rt"],"services-supabase":[],"services-surrealdb":["dep:surrealdb"],"services-swift":[],"services-tikv":["tikv-client"],"services-upyun":["dep:hmac","dep:sha1"],"services-vercel-artifacts":[],"services-vercel-blob":[],"services-webdav":[],"services-webhdfs":[],"services-yandex-disk":[],"tests":["dep:rand","dep:sha2","dep:dotenvy","layers-blocking","services-azblob","services-fs","services-http","services-memory","internal-tokio-rt","services-s3"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.47.3/dependencies","version_downloads":"/api/v1/crates/opendal/0.47.3/downloads","authors":"/api/v1/crates/opendal/0.47.3/authors"},"crate_size":635447,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2024-07-07T01:35:56.871179Z"}],"checksum":"cac4826fe3d5482a49b92955b0f6b06ce45b46ec84484176588209bfbf996870","rust_version":"1.75","has_lib":true,"bin_names":[],"edition":"2021","description":"Apache OpenDAL™: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.apache.org/","documentation":null,"repository":"https://github.com/apache/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":58775,"comment_lines":7756,"files":411}},"total_code_lines":58775,"total_comment_lines":7756}},{"id":1191281,"crate":"opendal","num":"0.47.2","dl_path":"/api/v1/crates/opendal/0.47.2/download","readme_path":"/api/v1/crates/opendal/0.47.2/readme","updated_at":"2024-07-03T03:17:49.053999Z","created_at":"2024-07-03T03:17:49.053999Z","downloads":23457,"features":{"default":["reqwest/rustls-tls","executors-tokio","services-memory"],"executors-tokio":["tokio/rt"],"internal-path-cache":["dep:moka"],"internal-tokio-rt":["tokio/rt-multi-thread"],"layers-async-backtrace":["dep:async-backtrace"],"layers-await-tree":["dep:await-tree"],"layers-blocking":["internal-tokio-rt"],"layers-chaos":["dep:rand"],"layers-dtrace":["dep:probe"],"layers-metrics":["dep:metrics"],"layers-minitrace":["dep:minitrace"],"layers-otel-trace":["dep:opentelemetry"],"layers-prometheus":["dep:prometheus"],"layers-prometheus-client":["dep:prometheus-client"],"layers-throttle":["dep:governor"],"layers-tracing":["dep:tracing"],"services-aliyun-drive":[],"services-alluxio":[],"services-atomicserver":["dep:atomic_lib"],"services-azblob":["dep:sha2","dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azdls":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azfile":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-b2":[],"services-cacache":["dep:cacache"],"services-chainsafe":[],"services-cloudflare-kv":[],"services-compfs":["dep:compio"],"services-cos":["dep:reqsign","reqsign?/services-tencent","reqsign?/reqwest_request"],"services-d1":[],"services-dashmap":["dep:dashmap"],"services-dbfs":[],"services-dropbox":[],"services-etcd":["dep:etcd-client","dep:bb8"],"services-foundationdb":["dep:foundationdb"],"services-fs":["tokio/fs"],"services-ftp":["dep:suppaftp","dep:bb8","dep:async-tls"],"services-gcs":["dep:reqsign","reqsign?/services-google","reqsign?/reqwest_request"],"services-gdrive":["internal-path-cache"],"services-ghac":[],"services-github":[],"services-gridfs":["dep:mongodb"],"services-hdfs":["dep:hdrs"],"services-hdfs-native":["hdfs-native"],"services-http":[],"services-huggingface":[],"services-icloud":["internal-path-cache"],"services-ipfs":["dep:prost"],"services-ipmfs":[],"services-koofr":[],"services-libsql":["dep:hrana-client-proto"],"services-memcached":["dep:bb8"],"services-memory":[],"services-mini-moka":["dep:mini-moka"],"services-moka":["dep:moka"],"services-mongodb":["dep:mongodb"],"services-mysql":["dep:mysql_async"],"services-obs":["dep:reqsign","reqsign?/services-huaweicloud","reqsign?/reqwest_request"],"services-onedrive":[],"services-oss":["dep:reqsign","reqsign?/services-aliyun","reqsign?/reqwest_request"],"services-pcloud":[],"services-persy":["dep:persy","internal-tokio-rt"],"services-postgresql":["dep:tokio-postgres","dep:bb8","dep:bb8-postgres"],"services-redb":["dep:redb","internal-tokio-rt"],"services-redis":["dep:redis","redis?/tokio-rustls-comp"],"services-redis-native-tls":["services-redis","redis?/tokio-native-tls-comp"],"services-rocksdb":["dep:rocksdb","internal-tokio-rt"],"services-s3":["dep:reqsign","reqsign?/services-aws","reqsign?/reqwest_request","dep:crc32c"],"services-seafile":[],"services-sftp":["dep:openssh","dep:openssh-sftp-client","dep:bb8"],"services-sled":["dep:sled","internal-tokio-rt"],"services-sqlite":["dep:rusqlite","dep:r2d2","internal-tokio-rt"],"services-supabase":[],"services-surrealdb":["dep:surrealdb"],"services-swift":[],"services-tikv":["tikv-client"],"services-upyun":["dep:hmac","dep:sha1"],"services-vercel-artifacts":[],"services-vercel-blob":[],"services-webdav":[],"services-webhdfs":[],"services-yandex-disk":[],"tests":["dep:rand","dep:sha2","dep:dotenvy","layers-blocking","services-azblob","services-fs","services-http","services-memory","internal-tokio-rt","services-s3"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.47.2/dependencies","version_downloads":"/api/v1/crates/opendal/0.47.2/downloads","authors":"/api/v1/crates/opendal/0.47.2/authors"},"crate_size":635614,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2024-07-03T03:17:49.053999Z"}],"checksum":"ff159a2da374ef2d64848a6547943cf1af7d2ceada5ae77be175e1389aa07ae3","rust_version":"1.75","has_lib":true,"bin_names":[],"edition":"2021","description":"Apache OpenDAL™: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.apache.org/","documentation":null,"repository":"https://github.com/apache/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":58665,"comment_lines":7726,"files":410}},"total_code_lines":58665,"total_comment_lines":7726}},{"id":1181260,"crate":"opendal","num":"0.47.1","dl_path":"/api/v1/crates/opendal/0.47.1/download","readme_path":"/api/v1/crates/opendal/0.47.1/readme","updated_at":"2024-06-21T11:05:08.442751Z","created_at":"2024-06-21T11:05:08.442751Z","downloads":16645,"features":{"default":["reqwest/rustls-tls","executors-tokio","services-memory"],"executors-tokio":["tokio/rt"],"internal-path-cache":["dep:moka"],"internal-tokio-rt":["tokio/rt-multi-thread"],"layers-async-backtrace":["dep:async-backtrace"],"layers-await-tree":["dep:await-tree"],"layers-blocking":["internal-tokio-rt"],"layers-chaos":["dep:rand"],"layers-dtrace":["dep:probe"],"layers-madsim":["dep:madsim"],"layers-metrics":["dep:metrics"],"layers-minitrace":["dep:minitrace"],"layers-otel-trace":["dep:opentelemetry"],"layers-prometheus":["dep:prometheus"],"layers-prometheus-client":["dep:prometheus-client"],"layers-throttle":["dep:governor"],"layers-tracing":["dep:tracing"],"services-aliyun-drive":[],"services-alluxio":[],"services-atomicserver":["dep:atomic_lib"],"services-azblob":["dep:sha2","dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azdls":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azfile":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-b2":[],"services-cacache":["dep:cacache"],"services-chainsafe":[],"services-cloudflare-kv":[],"services-compfs":["dep:compio"],"services-cos":["dep:reqsign","reqsign?/services-tencent","reqsign?/reqwest_request"],"services-d1":[],"services-dashmap":["dep:dashmap"],"services-dbfs":[],"services-dropbox":[],"services-etcd":["dep:etcd-client","dep:bb8"],"services-foundationdb":["dep:foundationdb"],"services-fs":["tokio/fs"],"services-ftp":["dep:suppaftp","dep:bb8","dep:async-tls"],"services-gcs":["dep:reqsign","reqsign?/services-google","reqsign?/reqwest_request"],"services-gdrive":["internal-path-cache"],"services-ghac":[],"services-github":[],"services-gridfs":["dep:mongodb"],"services-hdfs":["dep:hdrs"],"services-hdfs-native":["hdfs-native"],"services-http":[],"services-huggingface":[],"services-icloud":["internal-path-cache"],"services-ipfs":["dep:prost"],"services-ipmfs":[],"services-koofr":[],"services-libsql":["dep:hrana-client-proto"],"services-memcached":["dep:bb8"],"services-memory":[],"services-mini-moka":["dep:mini-moka"],"services-moka":["dep:moka"],"services-mongodb":["dep:mongodb"],"services-mysql":["dep:mysql_async"],"services-obs":["dep:reqsign","reqsign?/services-huaweicloud","reqsign?/reqwest_request"],"services-onedrive":[],"services-oss":["dep:reqsign","reqsign?/services-aliyun","reqsign?/reqwest_request"],"services-pcloud":[],"services-persy":["dep:persy","internal-tokio-rt"],"services-postgresql":["dep:tokio-postgres","dep:bb8","dep:bb8-postgres"],"services-redb":["dep:redb","internal-tokio-rt"],"services-redis":["dep:redis","redis?/tokio-rustls-comp"],"services-redis-native-tls":["services-redis","redis?/tokio-native-tls-comp"],"services-rocksdb":["dep:rocksdb","internal-tokio-rt"],"services-s3":["dep:reqsign","reqsign?/services-aws","reqsign?/reqwest_request","dep:crc32c"],"services-seafile":[],"services-sftp":["dep:openssh","dep:openssh-sftp-client","dep:bb8"],"services-sled":["dep:sled","internal-tokio-rt"],"services-sqlite":["dep:rusqlite","dep:r2d2","internal-tokio-rt"],"services-supabase":[],"services-surrealdb":["dep:surrealdb"],"services-swift":[],"services-tikv":["tikv-client"],"services-upyun":["dep:hmac","dep:sha1"],"services-vercel-artifacts":[],"services-vercel-blob":[],"services-webdav":[],"services-webhdfs":[],"services-yandex-disk":[],"tests":["dep:rand","dep:sha2","dep:dotenvy","layers-blocking","services-azblob","services-fs","services-http","services-memory","internal-tokio-rt","services-s3"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.47.1/dependencies","version_downloads":"/api/v1/crates/opendal/0.47.1/downloads","authors":"/api/v1/crates/opendal/0.47.1/authors"},"crate_size":634350,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2024-06-21T11:05:08.442751Z"}],"checksum":"876c6655dd5b410c83e0c9edf38be60fed540a1cc1c2f3a2ac31830eb8a8ff45","rust_version":"1.75","has_lib":true,"bin_names":[],"edition":"2021","description":"Apache OpenDAL™: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.apache.org/","documentation":null,"repository":"https://github.com/apache/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":58291,"comment_lines":7720,"files":410}},"total_code_lines":58291,"total_comment_lines":7720}},{"id":1169863,"crate":"opendal","num":"0.47.0","dl_path":"/api/v1/crates/opendal/0.47.0/download","readme_path":"/api/v1/crates/opendal/0.47.0/readme","updated_at":"2024-06-10T15:10:51.153043Z","created_at":"2024-06-10T15:10:51.153043Z","downloads":19717,"features":{"default":["reqwest/rustls-tls","executors-tokio","services-memory"],"executors-tokio":["tokio/rt"],"internal-path-cache":["dep:moka"],"internal-tokio-rt":["tokio/rt-multi-thread"],"layers-async-backtrace":["dep:async-backtrace"],"layers-await-tree":["dep:await-tree"],"layers-blocking":["internal-tokio-rt"],"layers-chaos":["dep:rand"],"layers-dtrace":["dep:probe"],"layers-madsim":["dep:madsim"],"layers-metrics":["dep:metrics"],"layers-minitrace":["dep:minitrace"],"layers-otel-trace":["dep:opentelemetry"],"layers-prometheus":["dep:prometheus"],"layers-prometheus-client":["dep:prometheus-client"],"layers-throttle":["dep:governor"],"layers-tracing":["dep:tracing"],"services-aliyun-drive":["dep:sha1"],"services-alluxio":[],"services-atomicserver":["dep:atomic_lib"],"services-azblob":["dep:sha2","dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azdls":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azfile":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-b2":[],"services-cacache":["dep:cacache"],"services-chainsafe":[],"services-cloudflare-kv":[],"services-compfs":["dep:compio"],"services-cos":["dep:reqsign","reqsign?/services-tencent","reqsign?/reqwest_request"],"services-d1":[],"services-dashmap":["dep:dashmap"],"services-dbfs":[],"services-dropbox":[],"services-etcd":["dep:etcd-client","dep:bb8"],"services-foundationdb":["dep:foundationdb"],"services-fs":["tokio/fs"],"services-ftp":["dep:suppaftp","dep:bb8","dep:async-tls"],"services-gcs":["dep:reqsign","reqsign?/services-google","reqsign?/reqwest_request"],"services-gdrive":["internal-path-cache"],"services-ghac":[],"services-github":[],"services-gridfs":["dep:mongodb"],"services-hdfs":["dep:hdrs"],"services-hdfs-native":["hdfs-native"],"services-http":[],"services-huggingface":[],"services-icloud":["internal-path-cache"],"services-ipfs":["dep:prost"],"services-ipmfs":[],"services-koofr":[],"services-libsql":["dep:hrana-client-proto"],"services-memcached":["dep:bb8"],"services-memory":[],"services-mini-moka":["dep:mini-moka"],"services-moka":["dep:moka"],"services-mongodb":["dep:mongodb"],"services-mysql":["dep:mysql_async"],"services-obs":["dep:reqsign","reqsign?/services-huaweicloud","reqsign?/reqwest_request"],"services-onedrive":[],"services-oss":["dep:reqsign","reqsign?/services-aliyun","reqsign?/reqwest_request"],"services-pcloud":[],"services-persy":["dep:persy","internal-tokio-rt"],"services-postgresql":["dep:tokio-postgres","dep:bb8","dep:bb8-postgres"],"services-redb":["dep:redb","internal-tokio-rt"],"services-redis":["dep:redis","redis?/tokio-rustls-comp"],"services-redis-native-tls":["services-redis","redis?/tokio-native-tls-comp"],"services-rocksdb":["dep:rocksdb","internal-tokio-rt"],"services-s3":["dep:reqsign","reqsign?/services-aws","reqsign?/reqwest_request","dep:crc32c"],"services-seafile":[],"services-sftp":["dep:openssh","dep:openssh-sftp-client","dep:bb8"],"services-sled":["dep:sled","internal-tokio-rt"],"services-sqlite":["dep:rusqlite","dep:r2d2","internal-tokio-rt"],"services-supabase":[],"services-surrealdb":["dep:surrealdb"],"services-swift":[],"services-tikv":["tikv-client"],"services-upyun":["dep:hmac","dep:sha1"],"services-vercel-artifacts":[],"services-vercel-blob":[],"services-webdav":[],"services-webhdfs":[],"services-yandex-disk":[],"tests":["dep:rand","dep:sha2","dep:dotenvy","layers-blocking","services-azblob","services-fs","services-http","services-memory","internal-tokio-rt","services-s3"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.47.0/dependencies","version_downloads":"/api/v1/crates/opendal/0.47.0/downloads","authors":"/api/v1/crates/opendal/0.47.0/authors"},"crate_size":631407,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2024-06-10T15:10:51.153043Z"}],"checksum":"5c3ba698f2258bebdf7a3a38862bb6ef1f96d351627002686dacc228f805bdd6","rust_version":"1.75","has_lib":true,"bin_names":[],"edition":"2021","description":"Apache OpenDAL™: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.apache.org/","documentation":null,"repository":"https://github.com/apache/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":58227,"comment_lines":7689,"files":410}},"total_code_lines":58227,"total_comment_lines":7689}},{"id":1135642,"crate":"opendal","num":"0.46.0","dl_path":"/api/v1/crates/opendal/0.46.0/download","readme_path":"/api/v1/crates/opendal/0.46.0/readme","updated_at":"2024-05-06T01:30:49.208430Z","created_at":"2024-05-06T01:30:49.208430Z","downloads":40897,"features":{"default":["reqwest/rustls-tls","services-memory"],"internal-path-cache":["dep:moka"],"internal-tokio-rt":["tokio/rt-multi-thread"],"layers-async-backtrace":["dep:async-backtrace"],"layers-await-tree":["dep:await-tree"],"layers-blocking":["internal-tokio-rt"],"layers-chaos":["dep:rand"],"layers-dtrace":["dep:probe"],"layers-madsim":["dep:madsim"],"layers-metrics":["dep:metrics"],"layers-minitrace":["dep:minitrace"],"layers-otel-trace":["dep:opentelemetry"],"layers-prometheus":["dep:prometheus"],"layers-prometheus-client":["dep:prometheus-client"],"layers-throttle":["dep:governor"],"layers-tracing":["dep:tracing"],"services-alluxio":[],"services-atomicserver":["dep:atomic_lib"],"services-azblob":["dep:sha2","dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azdls":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azfile":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-b2":[],"services-cacache":["dep:cacache"],"services-chainsafe":[],"services-cloudflare-kv":[],"services-compfs":["dep:compio"],"services-cos":["dep:reqsign","reqsign?/services-tencent","reqsign?/reqwest_request"],"services-d1":[],"services-dashmap":["dep:dashmap"],"services-dbfs":[],"services-dropbox":[],"services-etcd":["dep:etcd-client","dep:bb8"],"services-foundationdb":["dep:foundationdb"],"services-fs":["tokio/fs"],"services-ftp":["dep:suppaftp","dep:bb8","dep:async-tls"],"services-gcs":["dep:reqsign","reqsign?/services-google","reqsign?/reqwest_request"],"services-gdrive":["internal-path-cache"],"services-ghac":[],"services-github":[],"services-gridfs":["dep:mongodb"],"services-hdfs":["dep:hdrs"],"services-hdfs-native":["hdfs-native"],"services-http":[],"services-huggingface":[],"services-icloud":["internal-path-cache"],"services-ipfs":["dep:prost"],"services-ipmfs":[],"services-koofr":[],"services-libsql":["dep:hrana-client-proto"],"services-memcached":["dep:bb8"],"services-memory":[],"services-mini-moka":["dep:mini-moka"],"services-moka":["dep:moka"],"services-mongodb":["dep:mongodb"],"services-mysql":["dep:mysql_async"],"services-obs":["dep:reqsign","reqsign?/services-huaweicloud","reqsign?/reqwest_request"],"services-onedrive":[],"services-oss":["dep:reqsign","reqsign?/services-aliyun","reqsign?/reqwest_request"],"services-pcloud":[],"services-persy":["dep:persy","internal-tokio-rt"],"services-postgresql":["dep:tokio-postgres","dep:bb8","dep:bb8-postgres"],"services-redb":["dep:redb","internal-tokio-rt"],"services-redis":["dep:redis","redis?/tokio-rustls-comp"],"services-redis-native-tls":["services-redis","redis?/tokio-native-tls-comp"],"services-rocksdb":["dep:rocksdb","internal-tokio-rt"],"services-s3":["dep:reqsign","reqsign?/services-aws","reqsign?/reqwest_request"],"services-seafile":[],"services-sftp":["dep:openssh","dep:openssh-sftp-client","dep:bb8"],"services-sled":["dep:sled","internal-tokio-rt"],"services-sqlite":["dep:rusqlite","dep:r2d2","internal-tokio-rt"],"services-supabase":[],"services-surrealdb":["dep:surrealdb"],"services-swift":[],"services-tikv":["tikv-client"],"services-upyun":["dep:hmac","dep:sha1"],"services-vercel-artifacts":[],"services-vercel-blob":[],"services-wasabi":[],"services-webdav":[],"services-webhdfs":[],"services-yandex-disk":[],"tests":["dep:rand","dep:sha2","dep:dotenvy","layers-blocking","services-azblob","services-fs","services-http","services-memory","services-s3"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.46.0/dependencies","version_downloads":"/api/v1/crates/opendal/0.46.0/downloads","authors":"/api/v1/crates/opendal/0.46.0/authors"},"crate_size":613124,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2024-05-06T01:30:49.208430Z"}],"checksum":"328c4992328e8965e6a6ef102d38438b5fdc7d9b9107eda2377ba05379d9d544","rust_version":"1.75","has_lib":true,"bin_names":[],"edition":"2021","description":"Apache OpenDAL™: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.apache.org/","documentation":null,"repository":"https://github.com/apache/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":56615,"comment_lines":7930,"files":428}},"total_code_lines":56615,"total_comment_lines":7930}},{"id":1070030,"crate":"opendal","num":"0.45.1","dl_path":"/api/v1/crates/opendal/0.45.1/download","readme_path":"/api/v1/crates/opendal/0.45.1/readme","updated_at":"2024-03-02T13:44:23.279942Z","created_at":"2024-03-02T13:44:23.279942Z","downloads":236478,"features":{"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"],"internal-path-cache":["dep:moka"],"internal-tokio-rt":["tokio/rt-multi-thread"],"layers-all":["layers-chaos","layers-metrics","layers-prometheus","layers-tracing","layers-minitrace","layers-throttle","layers-await-tree","layers-async-backtrace","layers-blocking"],"layers-async-backtrace":["dep:async-backtrace"],"layers-await-tree":["dep:await-tree"],"layers-blocking":["internal-tokio-rt"],"layers-chaos":["dep:rand"],"layers-dtrace":["dep:probe"],"layers-madsim":["dep:madsim"],"layers-metrics":["dep:metrics"],"layers-minitrace":["dep:minitrace"],"layers-otel-trace":["dep:opentelemetry"],"layers-prometheus":["dep:prometheus"],"layers-prometheus-client":["dep:prometheus-client"],"layers-throttle":["dep:governor"],"layers-tracing":["dep:tracing"],"native-tls":["reqwest/native-tls"],"native-tls-vendored":["reqwest/native-tls-vendored"],"rustls":["reqwest/rustls-tls-native-roots"],"services-alluxio":[],"services-atomicserver":["dep:atomic_lib"],"services-azblob":["dep:sha2","dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azdls":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azfile":[],"services-b2":[],"services-cacache":["dep:cacache"],"services-chainsafe":[],"services-cloudflare-kv":[],"services-cos":["dep:reqsign","reqsign?/services-tencent","reqsign?/reqwest_request"],"services-d1":[],"services-dashmap":["dep:dashmap"],"services-dbfs":[],"services-dropbox":[],"services-etcd":["dep:etcd-client","dep:bb8"],"services-foundationdb":["dep:foundationdb"],"services-fs":["tokio/fs"],"services-ftp":["dep:suppaftp","dep:bb8","dep:async-tls"],"services-gcs":["dep:reqsign","reqsign?/services-google","reqsign?/reqwest_request"],"services-gdrive":["internal-path-cache"],"services-ghac":[],"services-gridfs":["dep:mongodb"],"services-hdfs":["dep:hdrs"],"services-hdfs-native":["hdfs-native"],"services-http":[],"services-huggingface":[],"services-icloud":["internal-path-cache"],"services-ipfs":["dep:prost"],"services-ipmfs":[],"services-koofr":[],"services-libsql":["dep:hrana-client-proto"],"services-memcached":["dep:bb8"],"services-memory":[],"services-mini-moka":["dep:mini-moka"],"services-moka":["dep:moka"],"services-mongodb":["dep:mongodb"],"services-mysql":["dep:mysql_async"],"services-obs":["dep:reqsign","reqsign?/services-huaweicloud","reqsign?/reqwest_request"],"services-onedrive":[],"services-oss":["dep:reqsign","reqsign?/services-aliyun","reqsign?/reqwest_request"],"services-pcloud":[],"services-persy":["dep:persy","internal-tokio-rt"],"services-postgresql":["dep:tokio-postgres","dep:bb8","dep:bb8-postgres"],"services-redb":["dep:redb","internal-tokio-rt"],"services-redis":["dep:redis","redis?/tokio-rustls-comp"],"services-redis-native-tls":["services-redis","redis?/tokio-native-tls-comp"],"services-rocksdb":["dep:rocksdb","internal-tokio-rt"],"services-s3":["dep:reqsign","reqsign?/services-aws","reqsign?/reqwest_request"],"services-seafile":[],"services-sftp":["dep:openssh","dep:openssh-sftp-client"],"services-sled":["dep:sled","internal-tokio-rt"],"services-sqlite":["dep:rusqlite","dep:r2d2","internal-tokio-rt"],"services-supabase":[],"services-swift":[],"services-tikv":["tikv-client"],"services-upyun":["dep:hmac","dep:sha1"],"services-vercel-artifacts":[],"services-vercel-blob":[],"services-wasabi":[],"services-webdav":[],"services-webhdfs":[],"services-yandex-disk":[],"tests":["dep:rand","dep:sha2","dep:dotenvy","layers-blocking"],"trust-dns":["reqwest/trust-dns"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.45.1/dependencies","version_downloads":"/api/v1/crates/opendal/0.45.1/downloads","authors":"/api/v1/crates/opendal/0.45.1/authors"},"crate_size":608526,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2024-03-02T13:44:23.279942Z"}],"checksum":"52c17c077f23fa2d2c25d9d22af98baa43b8bbe2ef0de80cf66339aa70401467","rust_version":"1.67","has_lib":true,"bin_names":[],"edition":"2021","description":"Apache OpenDAL™: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.apache.org/","documentation":null,"repository":"https://github.com/apache/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":58984,"comment_lines":7179,"files":376}},"total_code_lines":58984,"total_comment_lines":7179}},{"id":1039638,"crate":"opendal","num":"0.45.0","dl_path":"/api/v1/crates/opendal/0.45.0/download","readme_path":"/api/v1/crates/opendal/0.45.0/readme","updated_at":"2024-02-05T04:09:25.596860Z","created_at":"2024-02-05T04:09:25.596860Z","downloads":40016,"features":{"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"],"internal-path-cache":["dep:moka"],"internal-tokio-rt":["tokio/rt-multi-thread"],"layers-all":["layers-chaos","layers-metrics","layers-prometheus","layers-tracing","layers-minitrace","layers-throttle","layers-await-tree","layers-async-backtrace","layers-blocking"],"layers-async-backtrace":["dep:async-backtrace"],"layers-await-tree":["dep:await-tree"],"layers-blocking":["internal-tokio-rt"],"layers-chaos":["dep:rand"],"layers-dtrace":["dep:probe"],"layers-madsim":["dep:madsim"],"layers-metrics":["dep:metrics"],"layers-minitrace":["dep:minitrace"],"layers-otel-trace":["dep:opentelemetry"],"layers-prometheus":["dep:prometheus"],"layers-prometheus-client":["dep:prometheus-client"],"layers-throttle":["dep:governor"],"layers-tracing":["dep:tracing"],"native-tls":["reqwest/native-tls"],"native-tls-vendored":["reqwest/native-tls-vendored"],"rustls":["reqwest/rustls-tls-native-roots"],"services-alluxio":[],"services-atomicserver":["dep:atomic_lib"],"services-azblob":["dep:sha2","dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azdls":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azfile":[],"services-b2":[],"services-cacache":["dep:cacache"],"services-chainsafe":[],"services-cloudflare-kv":[],"services-cos":["dep:reqsign","reqsign?/services-tencent","reqsign?/reqwest_request"],"services-d1":[],"services-dashmap":["dep:dashmap"],"services-dbfs":[],"services-dropbox":[],"services-etcd":["dep:etcd-client","dep:bb8"],"services-foundationdb":["dep:foundationdb"],"services-fs":["tokio/fs"],"services-ftp":["dep:suppaftp","dep:bb8","dep:async-tls"],"services-gcs":["dep:reqsign","reqsign?/services-google","reqsign?/reqwest_request"],"services-gdrive":["internal-path-cache"],"services-ghac":[],"services-gridfs":["dep:mongodb"],"services-hdfs":["dep:hdrs"],"services-hdfs-native":["hdfs-native"],"services-http":[],"services-huggingface":[],"services-icloud":["internal-path-cache"],"services-ipfs":["dep:prost"],"services-ipmfs":[],"services-koofr":[],"services-libsql":["dep:hrana-client-proto"],"services-memcached":["dep:bb8"],"services-memory":[],"services-mini-moka":["dep:mini-moka"],"services-moka":["dep:moka"],"services-mongodb":["dep:mongodb"],"services-mysql":["dep:mysql_async"],"services-obs":["dep:reqsign","reqsign?/services-huaweicloud","reqsign?/reqwest_request"],"services-onedrive":[],"services-oss":["dep:reqsign","reqsign?/services-aliyun","reqsign?/reqwest_request"],"services-pcloud":[],"services-persy":["dep:persy","internal-tokio-rt"],"services-postgresql":["dep:tokio-postgres","dep:bb8","dep:bb8-postgres"],"services-redb":["dep:redb","internal-tokio-rt"],"services-redis":["dep:redis","redis?/tokio-rustls-comp"],"services-redis-native-tls":["services-redis","redis?/tokio-native-tls-comp"],"services-rocksdb":["dep:rocksdb","internal-tokio-rt"],"services-s3":["dep:reqsign","reqsign?/services-aws","reqsign?/reqwest_request"],"services-seafile":[],"services-sftp":["dep:openssh","dep:openssh-sftp-client"],"services-sled":["dep:sled","internal-tokio-rt"],"services-sqlite":["dep:rusqlite","dep:r2d2","internal-tokio-rt"],"services-supabase":[],"services-swift":[],"services-tikv":["tikv-client"],"services-upyun":["dep:hmac","dep:sha1"],"services-vercel-artifacts":[],"services-wasabi":[],"services-webdav":[],"services-webhdfs":[],"services-yandex-disk":[],"tests":["dep:rand","dep:sha2","dep:dotenvy","layers-blocking"],"trust-dns":["reqwest/trust-dns"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.45.0/dependencies","version_downloads":"/api/v1/crates/opendal/0.45.0/downloads","authors":"/api/v1/crates/opendal/0.45.0/authors"},"crate_size":596628,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2024-02-05T04:09:25.596860Z"}],"checksum":"3350be0d4ba326017ce22c98a9e94d21b069160fcd95bbe6c2555dac4e93c47a","rust_version":"1.67","has_lib":true,"bin_names":[],"edition":"2021","description":"Apache OpenDAL™: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.apache.org/","documentation":null,"repository":"https://github.com/apache/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":57701,"comment_lines":7020,"files":369}},"total_code_lines":57701,"total_comment_lines":7020}},{"id":1020358,"crate":"opendal","num":"0.44.2","dl_path":"/api/v1/crates/opendal/0.44.2/download","readme_path":"/api/v1/crates/opendal/0.44.2/readme","updated_at":"2024-01-20T15:45:24.871655Z","created_at":"2024-01-20T15:45:24.871655Z","downloads":147018,"features":{"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"],"internal-http-cookies":["reqwest/cookies"],"internal-path-cache":["dep:moka"],"layers-all":["layers-chaos","layers-metrics","layers-prometheus","layers-tracing","layers-minitrace","layers-throttle","layers-await-tree","layers-async-backtrace"],"layers-async-backtrace":["dep:async-backtrace"],"layers-await-tree":["dep:await-tree"],"layers-chaos":["dep:rand"],"layers-madsim":["dep:madsim"],"layers-metrics":["dep:metrics"],"layers-minitrace":["dep:minitrace"],"layers-otel-trace":["dep:opentelemetry"],"layers-prometheus":["dep:prometheus"],"layers-prometheus-client":["dep:prometheus-client"],"layers-throttle":["dep:governor"],"layers-tracing":["dep:tracing"],"native-tls":["reqwest/native-tls"],"native-tls-vendored":["reqwest/native-tls-vendored"],"rustls":["reqwest/rustls-tls-native-roots"],"services-alluxio":[],"services-atomicserver":["dep:atomic_lib"],"services-azblob":["dep:sha2","dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azdls":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azfile":[],"services-b2":[],"services-cacache":["dep:cacache"],"services-chainsafe":[],"services-cloudflare-kv":[],"services-cos":["dep:reqsign","reqsign?/services-tencent","reqsign?/reqwest_request"],"services-d1":[],"services-dashmap":["dep:dashmap"],"services-dbfs":[],"services-dropbox":[],"services-etcd":["dep:etcd-client","dep:bb8"],"services-foundationdb":["dep:foundationdb"],"services-fs":["tokio/fs"],"services-ftp":["dep:suppaftp","dep:bb8","dep:async-tls"],"services-gcs":["dep:reqsign","reqsign?/services-google","reqsign?/reqwest_request"],"services-gdrive":["internal-path-cache"],"services-ghac":[],"services-gridfs":["dep:mongodb"],"services-hdfs":["dep:hdrs"],"services-hdfs-native":["hdfs-native"],"services-http":[],"services-huggingface":[],"services-icloud":["internal-path-cache","internal-http-cookies"],"services-ipfs":["dep:prost"],"services-ipmfs":[],"services-koofr":[],"services-libsql":["dep:hrana-client-proto"],"services-memcached":["dep:bb8"],"services-memory":[],"services-mini-moka":["dep:mini-moka"],"services-moka":["dep:moka"],"services-mongodb":["dep:mongodb"],"services-mysql":["dep:mysql_async"],"services-obs":["dep:reqsign","reqsign?/services-huaweicloud","reqsign?/reqwest_request"],"services-onedrive":[],"services-oss":["dep:reqsign","reqsign?/services-aliyun","reqsign?/reqwest_request"],"services-pcloud":[],"services-persy":["dep:persy"],"services-postgresql":["dep:tokio-postgres","dep:bb8","dep:bb8-postgres"],"services-redb":["dep:redb"],"services-redis":["dep:redis","redis?/tokio-rustls-comp"],"services-redis-native-tls":["services-redis","redis?/tokio-native-tls-comp"],"services-rocksdb":["dep:rocksdb"],"services-s3":["dep:reqsign","reqsign?/services-aws","reqsign?/reqwest_request"],"services-seafile":[],"services-sftp":["dep:openssh","dep:openssh-sftp-client"],"services-sled":["dep:sled"],"services-sqlite":["dep:rusqlite","dep:r2d2"],"services-supabase":[],"services-swift":[],"services-tikv":["tikv-client"],"services-upyun":["dep:hmac","dep:sha1"],"services-vercel-artifacts":[],"services-wasabi":[],"services-webdav":[],"services-webhdfs":[],"services-yandex-disk":[],"tests":["dep:rand","dep:sha2","dep:dotenvy"],"trust-dns":["reqwest/trust-dns"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.44.2/dependencies","version_downloads":"/api/v1/crates/opendal/0.44.2/downloads","authors":"/api/v1/crates/opendal/0.44.2/authors"},"crate_size":590776,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2024-01-20T15:45:24.871655Z"}],"checksum":"4af824652d4d2ffabf606d337a071677ae621b05622adf35df9562f69d9b4498","rust_version":"1.67","has_lib":true,"bin_names":[],"edition":"2021","description":"Apache OpenDAL™: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.apache.org/","documentation":null,"repository":"https://github.com/apache/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":57533,"comment_lines":7011,"files":368}},"total_code_lines":57533,"total_comment_lines":7011}},{"id":1005896,"crate":"opendal","num":"0.44.1","dl_path":"/api/v1/crates/opendal/0.44.1/download","readme_path":"/api/v1/crates/opendal/0.44.1/readme","updated_at":"2024-01-06T08:49:05.426974Z","created_at":"2024-01-06T08:49:05.426974Z","downloads":28680,"features":{"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"],"layers-all":["layers-chaos","layers-metrics","layers-prometheus","layers-tracing","layers-minitrace","layers-throttle","layers-await-tree","layers-async-backtrace"],"layers-async-backtrace":["dep:async-backtrace"],"layers-await-tree":["dep:await-tree"],"layers-chaos":["dep:rand"],"layers-madsim":["dep:madsim"],"layers-metrics":["dep:metrics"],"layers-minitrace":["dep:minitrace"],"layers-otel-trace":["dep:opentelemetry"],"layers-prometheus":["dep:prometheus"],"layers-prometheus-client":["dep:prometheus-client"],"layers-throttle":["dep:governor"],"layers-tracing":["dep:tracing"],"native-tls":["reqwest/native-tls"],"native-tls-vendored":["reqwest/native-tls-vendored"],"rustls":["reqwest/rustls-tls-native-roots"],"services-alluxio":[],"services-atomicserver":["dep:atomic_lib"],"services-azblob":["dep:sha2","dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azdls":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azfile":[],"services-b2":[],"services-cacache":["dep:cacache"],"services-chainsafe":[],"services-cloudflare-kv":[],"services-cos":["dep:reqsign","reqsign?/services-tencent","reqsign?/reqwest_request"],"services-d1":[],"services-dashmap":["dep:dashmap"],"services-dbfs":[],"services-dropbox":[],"services-etcd":["dep:etcd-client","dep:bb8"],"services-foundationdb":["dep:foundationdb"],"services-fs":["tokio/fs"],"services-ftp":["dep:suppaftp","dep:bb8","dep:async-tls"],"services-gcs":["dep:reqsign","reqsign?/services-google","reqsign?/reqwest_request"],"services-gdrive":[],"services-ghac":[],"services-gridfs":["dep:mongodb"],"services-hdfs":["dep:hdrs"],"services-http":[],"services-huggingface":[],"services-ipfs":["dep:prost"],"services-ipmfs":[],"services-libsql":["dep:hrana-client-proto"],"services-memcached":["dep:bb8"],"services-memory":[],"services-mini-moka":["dep:mini-moka"],"services-moka":["dep:moka"],"services-mongodb":["dep:mongodb"],"services-mysql":["dep:mysql_async"],"services-obs":["dep:reqsign","reqsign?/services-huaweicloud","reqsign?/reqwest_request"],"services-onedrive":[],"services-oss":["dep:reqsign","reqsign?/services-aliyun","reqsign?/reqwest_request"],"services-persy":["dep:persy"],"services-postgresql":["dep:tokio-postgres","dep:bb8","dep:bb8-postgres"],"services-redb":["dep:redb"],"services-redis":["dep:redis","redis?/tokio-rustls-comp"],"services-redis-native-tls":["services-redis","redis?/tokio-native-tls-comp"],"services-rocksdb":["dep:rocksdb"],"services-s3":["dep:reqsign","reqsign?/services-aws","reqsign?/reqwest_request"],"services-seafile":[],"services-sftp":["dep:openssh","dep:openssh-sftp-client","dep:dirs"],"services-sled":["dep:sled"],"services-sqlite":["dep:rusqlite","dep:r2d2"],"services-supabase":[],"services-swift":[],"services-tikv":["tikv-client"],"services-upyun":["dep:hmac","dep:sha1"],"services-vercel-artifacts":[],"services-wasabi":[],"services-webdav":[],"services-webhdfs":[],"tests":["dep:rand","dep:sha2","dep:dotenvy"],"trust-dns":["reqwest/trust-dns"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.44.1/dependencies","version_downloads":"/api/v1/crates/opendal/0.44.1/downloads","authors":"/api/v1/crates/opendal/0.44.1/authors"},"crate_size":553583,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2024-01-06T08:49:05.426974Z"}],"checksum":"bc0ad72f7b44ca4ae59d27ea151fdc6f37305cf6efe099bdaedbb30ec34579c0","rust_version":"1.67","has_lib":true,"bin_names":[],"edition":"2021","description":"Apache OpenDAL™: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.apache.org/","documentation":null,"repository":"https://github.com/apache/incubator-opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":53012,"comment_lines":6500,"files":341}},"total_code_lines":53012,"total_comment_lines":6500}},{"id":1000049,"crate":"opendal","num":"0.44.0","dl_path":"/api/v1/crates/opendal/0.44.0/download","readme_path":"/api/v1/crates/opendal/0.44.0/readme","updated_at":"2023-12-31T02:34:49.138874Z","created_at":"2023-12-31T02:34:49.138874Z","downloads":62910,"features":{"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"],"docs":[],"layers-all":["layers-chaos","layers-metrics","layers-prometheus","layers-tracing","layers-minitrace","layers-throttle","layers-await-tree","layers-async-backtrace"],"layers-async-backtrace":["dep:async-backtrace"],"layers-await-tree":["dep:await-tree"],"layers-chaos":["dep:rand"],"layers-madsim":["dep:madsim"],"layers-metrics":["dep:metrics"],"layers-minitrace":["dep:minitrace"],"layers-otel-trace":["dep:opentelemetry"],"layers-prometheus":["dep:prometheus"],"layers-prometheus-client":["dep:prometheus-client"],"layers-throttle":["dep:governor"],"layers-tracing":["dep:tracing"],"native-tls":["reqwest/native-tls"],"native-tls-vendored":["reqwest/native-tls-vendored"],"rustls":["reqwest/rustls-tls-native-roots"],"services-alluxio":[],"services-atomicserver":["dep:atomic_lib"],"services-azblob":["dep:sha2","dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azdls":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azfile":[],"services-b2":[],"services-cacache":["dep:cacache"],"services-cloudflare-kv":[],"services-cos":["dep:reqsign","reqsign?/services-tencent","reqsign?/reqwest_request"],"services-d1":[],"services-dashmap":["dep:dashmap"],"services-dbfs":[],"services-dropbox":[],"services-etcd":["dep:etcd-client","dep:bb8"],"services-foundationdb":["dep:foundationdb"],"services-fs":["tokio/fs"],"services-ftp":["dep:suppaftp","dep:bb8","dep:async-tls"],"services-gcs":["dep:reqsign","reqsign?/services-google","reqsign?/reqwest_request"],"services-gdrive":[],"services-ghac":[],"services-gridfs":["dep:mongodb"],"services-hdfs":["dep:hdrs"],"services-http":[],"services-huggingface":[],"services-ipfs":["dep:prost"],"services-ipmfs":[],"services-libsql":["dep:hrana-client-proto"],"services-memcached":["dep:bb8"],"services-memory":[],"services-mini-moka":["dep:mini-moka"],"services-moka":["dep:moka"],"services-mongodb":["dep:mongodb"],"services-mysql":["dep:mysql_async"],"services-obs":["dep:reqsign","reqsign?/services-huaweicloud","reqsign?/reqwest_request"],"services-onedrive":[],"services-oss":["dep:reqsign","reqsign?/services-aliyun","reqsign?/reqwest_request"],"services-persy":["dep:persy"],"services-postgresql":["dep:tokio-postgres","dep:bb8","dep:bb8-postgres"],"services-redb":["dep:redb"],"services-redis":["dep:redis","redis?/tokio-rustls-comp"],"services-redis-native-tls":["services-redis","redis?/tokio-native-tls-comp"],"services-rocksdb":["dep:rocksdb"],"services-s3":["dep:reqsign","reqsign?/services-aws","reqsign?/reqwest_request"],"services-seafile":[],"services-sftp":["dep:openssh","dep:openssh-sftp-client","dep:dirs"],"services-sled":["dep:sled"],"services-sqlite":["dep:rusqlite","dep:r2d2"],"services-supabase":[],"services-swift":[],"services-tikv":["tikv-client"],"services-upyun":["dep:hmac","dep:sha1"],"services-vercel-artifacts":[],"services-wasabi":[],"services-webdav":[],"services-webhdfs":[],"tests":["dep:rand","dep:sha2","dep:dotenvy"],"trust-dns":["reqwest/trust-dns"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.44.0/dependencies","version_downloads":"/api/v1/crates/opendal/0.44.0/downloads","authors":"/api/v1/crates/opendal/0.44.0/authors"},"crate_size":543589,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2023-12-31T02:34:49.138874Z"}],"checksum":"c32736a48ef08a5d2212864e2295c8e54f4d6b352b7f49aa0c29a12fc410ff66","rust_version":"1.67","has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.apache.org/","documentation":null,"repository":"https://github.com/apache/incubator-opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":51617,"comment_lines":6320,"files":332}},"total_code_lines":51617,"total_comment_lines":6320}},{"id":979090,"crate":"opendal","num":"0.43.0","dl_path":"/api/v1/crates/opendal/0.43.0/download","readme_path":"/api/v1/crates/opendal/0.43.0/readme","updated_at":"2023-12-08T03:27:24.802142Z","created_at":"2023-12-08T03:27:24.802142Z","downloads":60954,"features":{"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"],"docs":[],"layers-all":["layers-chaos","layers-metrics","layers-prometheus","layers-tracing","layers-minitrace","layers-throttle","layers-await-tree","layers-async-backtrace"],"layers-async-backtrace":["dep:async-backtrace"],"layers-await-tree":["dep:await-tree"],"layers-chaos":["dep:rand"],"layers-madsim":["dep:madsim"],"layers-metrics":["dep:metrics"],"layers-minitrace":["dep:minitrace"],"layers-otel-trace":["dep:opentelemetry"],"layers-prometheus":["dep:prometheus"],"layers-prometheus-client":["dep:prometheus-client"],"layers-throttle":["dep:governor"],"layers-tracing":["dep:tracing"],"native-tls":["reqwest/native-tls"],"native-tls-vendored":["reqwest/native-tls-vendored"],"rustls":["reqwest/rustls-tls-native-roots"],"services-alluxio":[],"services-atomicserver":["dep:atomic_lib"],"services-azblob":["dep:sha2","dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azdls":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azfile":[],"services-b2":[],"services-cacache":["dep:cacache"],"services-cloudflare-kv":[],"services-cos":["dep:reqsign","reqsign?/services-tencent","reqsign?/reqwest_request"],"services-d1":[],"services-dashmap":["dep:dashmap"],"services-dbfs":[],"services-dropbox":[],"services-etcd":["dep:etcd-client","dep:bb8"],"services-foundationdb":["dep:foundationdb"],"services-fs":["tokio/fs"],"services-ftp":["dep:suppaftp","dep:bb8"],"services-gcs":["dep:reqsign","reqsign?/services-google","reqsign?/reqwest_request"],"services-gdrive":[],"services-ghac":[],"services-gridfs":["dep:mongodb"],"services-hdfs":["dep:hdrs"],"services-http":[],"services-ipfs":["dep:prost"],"services-ipmfs":[],"services-libsql":["dep:hrana-client-proto"],"services-memcached":["dep:bb8"],"services-memory":[],"services-mini-moka":["dep:mini-moka"],"services-moka":["dep:moka"],"services-mongodb":["dep:mongodb"],"services-mysql":["dep:mysql_async"],"services-obs":["dep:reqsign","reqsign?/services-huaweicloud","reqsign?/reqwest_request"],"services-onedrive":[],"services-oss":["dep:reqsign","reqsign?/services-aliyun","reqsign?/reqwest_request"],"services-persy":["dep:persy"],"services-postgresql":["dep:tokio-postgres","dep:bb8","dep:bb8-postgres"],"services-redb":["dep:redb"],"services-redis":["dep:redis","redis?/tokio-rustls-comp"],"services-redis-native-tls":["services-redis","redis?/tokio-native-tls-comp"],"services-rocksdb":["dep:rocksdb"],"services-s3":["dep:reqsign","reqsign?/services-aws","reqsign?/reqwest_request"],"services-sftp":["dep:openssh","dep:openssh-sftp-client","dep:dirs"],"services-sled":["dep:sled"],"services-sqlite":["dep:rusqlite","dep:r2d2"],"services-supabase":[],"services-swift":[],"services-tikv":["tikv-client"],"services-vercel-artifacts":[],"services-wasabi":[],"services-webdav":[],"services-webhdfs":[],"tests":["dep:rand","dep:sha2","dep:dotenvy"],"trust-dns":["reqwest/trust-dns"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.43.0/dependencies","version_downloads":"/api/v1/crates/opendal/0.43.0/downloads","authors":"/api/v1/crates/opendal/0.43.0/authors"},"crate_size":514473,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2023-12-08T03:27:24.802142Z"}],"checksum":"c04ac25bc94e2b572a0f41bcc650cb39dd09255efce72b68eb5dc188b018c52a","rust_version":"1.67","has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.apache.org/","documentation":null,"repository":"https://github.com/apache/incubator-opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":49138,"comment_lines":5982,"files":313}},"total_code_lines":49138,"total_comment_lines":5982}},{"id":956579,"crate":"opendal","num":"0.42.0","dl_path":"/api/v1/crates/opendal/0.42.0/download","readme_path":"/api/v1/crates/opendal/0.42.0/readme","updated_at":"2023-11-16T02:02:08.508955Z","created_at":"2023-11-16T02:02:08.508955Z","downloads":39284,"features":{"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"],"docs":[],"layers-all":["layers-chaos","layers-metrics","layers-prometheus","layers-tracing","layers-minitrace","layers-throttle","layers-await-tree","layers-async-backtrace"],"layers-async-backtrace":["dep:async-backtrace"],"layers-await-tree":["dep:await-tree"],"layers-chaos":["dep:rand"],"layers-madsim":["dep:madsim"],"layers-metrics":["dep:metrics"],"layers-minitrace":["dep:minitrace"],"layers-otel-trace":["dep:opentelemetry"],"layers-prometheus":["dep:prometheus"],"layers-prometheus-client":["dep:prometheus-client"],"layers-throttle":["dep:governor"],"layers-tracing":["dep:tracing"],"native-tls":["reqwest/native-tls"],"native-tls-vendored":["reqwest/native-tls-vendored"],"rustls":["reqwest/rustls-tls-native-roots"],"services-atomicserver":["dep:atomic_lib"],"services-azblob":["dep:sha2","dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azdls":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azfile":[],"services-cacache":["dep:cacache"],"services-cloudflare-kv":[],"services-cos":["dep:reqsign","reqsign?/services-tencent","reqsign?/reqwest_request"],"services-d1":[],"services-dashmap":["dep:dashmap"],"services-dbfs":[],"services-dropbox":[],"services-etcd":["dep:etcd-client","dep:bb8"],"services-foundationdb":["dep:foundationdb"],"services-fs":["tokio/fs"],"services-ftp":["dep:suppaftp","dep:bb8","dep:async-tls"],"services-gcs":["dep:reqsign","reqsign?/services-google","reqsign?/reqwest_request"],"services-gdrive":[],"services-ghac":[],"services-gridfs":["dep:mongodb"],"services-hdfs":["dep:hdrs"],"services-http":[],"services-ipfs":["dep:prost"],"services-ipmfs":[],"services-libsql":["dep:hrana-client-proto"],"services-memcached":["dep:bb8"],"services-memory":[],"services-mini-moka":["dep:mini-moka"],"services-moka":["dep:moka"],"services-mongodb":["dep:mongodb"],"services-mysql":["dep:mysql_async"],"services-obs":["dep:reqsign","reqsign?/services-huaweicloud","reqsign?/reqwest_request"],"services-onedrive":[],"services-oss":["dep:reqsign","reqsign?/services-aliyun","reqsign?/reqwest_request"],"services-persy":["dep:persy"],"services-postgresql":["dep:tokio-postgres","dep:bb8","dep:bb8-postgres"],"services-redb":["dep:redb"],"services-redis":["dep:redis","redis?/tokio-rustls-comp"],"services-redis-native-tls":["services-redis","redis?/tokio-native-tls-comp"],"services-rocksdb":["dep:rocksdb"],"services-s3":["dep:reqsign","reqsign?/services-aws","reqsign?/reqwest_request"],"services-sftp":["dep:openssh","dep:openssh-sftp-client","dep:dirs"],"services-sled":["dep:sled"],"services-sqlite":["dep:rusqlite","dep:r2d2"],"services-supabase":[],"services-swift":[],"services-tikv":["tikv-client"],"services-vercel-artifacts":[],"services-wasabi":[],"services-webdav":[],"services-webhdfs":[],"tests":["dep:rand","dep:sha2","dep:dotenvy"],"trust-dns":["reqwest/trust-dns"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.42.0/dependencies","version_downloads":"/api/v1/crates/opendal/0.42.0/downloads","authors":"/api/v1/crates/opendal/0.42.0/authors"},"crate_size":489468,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2023-11-16T02:02:08.508955Z"}],"checksum":"ec1f653f28f2ced5ab8214ebb456674a234ee3379f3e493ab46dd7964eca43f9","rust_version":"1.67","has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.apache.org/","documentation":null,"repository":"https://github.com/apache/incubator-opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":47389,"comment_lines":5738,"files":300}},"total_code_lines":47389,"total_comment_lines":5738}},{"id":926412,"crate":"opendal","num":"0.41.0","dl_path":"/api/v1/crates/opendal/0.41.0/download","readme_path":"/api/v1/crates/opendal/0.41.0/readme","updated_at":"2023-10-16T07:30:09.681890Z","created_at":"2023-10-16T07:30:09.681890Z","downloads":236842,"features":{"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"],"docs":[],"layers-all":["layers-chaos","layers-metrics","layers-prometheus","layers-tracing","layers-minitrace","layers-throttle","layers-await-tree","layers-async-backtrace"],"layers-async-backtrace":["dep:async-backtrace"],"layers-await-tree":["dep:await-tree"],"layers-chaos":["dep:rand"],"layers-madsim":["dep:madsim"],"layers-metrics":["dep:metrics"],"layers-minitrace":["dep:minitrace"],"layers-otel-trace":["dep:opentelemetry"],"layers-prometheus":["dep:prometheus"],"layers-prometheus-client":["dep:prometheus-client"],"layers-throttle":["dep:governor"],"layers-tracing":["dep:tracing"],"native-tls":["reqwest/native-tls"],"native-tls-vendored":["reqwest/native-tls-vendored"],"rustls":["reqwest/rustls-tls-native-roots"],"services-atomicserver":["dep:atomic_lib"],"services-azblob":["dep:sha2","dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azdls":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-cacache":["dep:cacache"],"services-cos":["dep:reqsign","reqsign?/services-tencent","reqsign?/reqwest_request"],"services-dashmap":["dep:dashmap"],"services-dropbox":[],"services-etcd":["dep:etcd-client","dep:bb8"],"services-foundationdb":["dep:foundationdb"],"services-fs":["tokio/fs"],"services-ftp":["dep:suppaftp","dep:lazy-regex","dep:bb8","dep:async-tls"],"services-gcs":["dep:reqsign","reqsign?/services-google","reqsign?/reqwest_request"],"services-gdrive":[],"services-ghac":[],"services-hdfs":["dep:hdrs"],"services-http":[],"services-ipfs":["dep:prost"],"services-ipmfs":[],"services-memcached":["dep:bb8"],"services-memory":[],"services-mini-moka":["dep:mini-moka"],"services-moka":["dep:moka"],"services-mysql":["dep:mysql_async"],"services-obs":["dep:reqsign","reqsign?/services-huaweicloud","reqsign?/reqwest_request"],"services-onedrive":[],"services-oss":["dep:reqsign","reqsign?/services-aliyun","reqsign?/reqwest_request"],"services-persy":["dep:persy"],"services-postgresql":["dep:tokio-postgres","dep:bb8","dep:bb8-postgres"],"services-redb":["dep:redb"],"services-redis":["dep:redis"],"services-redis-native-tls":["services-redis","redis?/tokio-native-tls-comp"],"services-redis-rustls":["services-redis","redis?/tokio-rustls-comp"],"services-rocksdb":["dep:rocksdb"],"services-s3":["dep:reqsign","reqsign?/services-aws","reqsign?/reqwest_request"],"services-sftp":["dep:openssh","dep:openssh-sftp-client","dep:dirs"],"services-sled":["dep:sled"],"services-sqlite":["dep:rusqlite"],"services-supabase":[],"services-tikv":["tikv-client"],"services-vercel-artifacts":[],"services-wasabi":["dep:reqsign","reqsign?/services-aws","reqsign?/reqwest_request"],"services-webdav":[],"services-webhdfs":[],"trust-dns":["reqwest/trust-dns"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.41.0/dependencies","version_downloads":"/api/v1/crates/opendal/0.41.0/downloads","authors":"/api/v1/crates/opendal/0.41.0/authors"},"crate_size":459208,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2023-10-16T07:30:09.681890Z"}],"checksum":"e31b48f0af6de5b3b344c1acc1e06c4581dca3e13cd5ba05269927fc2abf953a","rust_version":"1.65","has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.apache.org/","documentation":null,"repository":"https://github.com/apache/incubator-opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":43596,"comment_lines":5180,"files":269}},"total_code_lines":43596,"total_comment_lines":5180}},{"id":903313,"crate":"opendal","num":"0.40.0","dl_path":"/api/v1/crates/opendal/0.40.0/download","readme_path":"/api/v1/crates/opendal/0.40.0/readme","updated_at":"2023-09-21T05:41:09.763243Z","created_at":"2023-09-21T05:41:09.763243Z","downloads":90567,"features":{"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"],"docs":[],"layers-all":["layers-chaos","layers-metrics","layers-prometheus","layers-tracing","layers-minitrace","layers-throttle","layers-await-tree","layers-async-backtrace"],"layers-async-backtrace":["dep:async-backtrace"],"layers-await-tree":["dep:await-tree"],"layers-chaos":["dep:rand"],"layers-madsim":["dep:madsim"],"layers-metrics":["dep:metrics"],"layers-minitrace":["dep:minitrace"],"layers-otel-trace":["dep:opentelemetry"],"layers-prometheus":["dep:prometheus"],"layers-throttle":["dep:governor"],"layers-tracing":["dep:tracing"],"native-tls":["reqwest/native-tls"],"native-tls-vendored":["reqwest/native-tls-vendored"],"rustls":["reqwest/rustls-tls-native-roots"],"services-atomicserver":["dep:atomic_lib"],"services-azblob":["dep:sha2","dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azdls":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-cacache":["dep:cacache"],"services-cos":["dep:reqsign","reqsign?/services-tencent","reqsign?/reqwest_request"],"services-dashmap":["dep:dashmap"],"services-dropbox":[],"services-etcd":["dep:etcd-client","dep:bb8"],"services-foundationdb":["dep:foundationdb"],"services-fs":["tokio/fs"],"services-ftp":["dep:suppaftp","dep:lazy-regex","dep:bb8","dep:async-tls"],"services-gcs":["dep:reqsign","reqsign?/services-google","reqsign?/reqwest_request"],"services-gdrive":[],"services-ghac":[],"services-hdfs":["dep:hdrs"],"services-http":[],"services-ipfs":["dep:prost"],"services-ipmfs":[],"services-memcached":["dep:bb8"],"services-memory":[],"services-mini-moka":["dep:mini-moka"],"services-moka":["dep:moka"],"services-obs":["dep:reqsign","reqsign?/services-huaweicloud","reqsign?/reqwest_request"],"services-onedrive":[],"services-oss":["dep:reqsign","reqsign?/services-aliyun","reqsign?/reqwest_request"],"services-persy":["dep:persy"],"services-postgresql":["dep:tokio-postgres"],"services-redb":["dep:redb"],"services-redis":["dep:redis"],"services-redis-native-tls":["services-redis","redis?/tokio-native-tls-comp"],"services-redis-rustls":["services-redis","redis?/tokio-rustls-comp"],"services-rocksdb":["dep:rocksdb"],"services-s3":["dep:reqsign","reqsign?/services-aws","reqsign?/reqwest_request"],"services-sftp":["dep:openssh","dep:openssh-sftp-client","dep:dirs"],"services-sled":["dep:sled"],"services-supabase":[],"services-tikv":["tikv-client"],"services-vercel-artifacts":[],"services-wasabi":["dep:reqsign","reqsign?/services-aws","reqsign?/reqwest_request"],"services-webdav":[],"services-webhdfs":[],"trust-dns":["reqwest/trust-dns"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.40.0/dependencies","version_downloads":"/api/v1/crates/opendal/0.40.0/downloads","authors":"/api/v1/crates/opendal/0.40.0/authors"},"crate_size":449030,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2023-09-21T05:41:09.763243Z"}],"checksum":"ddba7299bab261d3ae2f37617fb7f45b19ed872752bb4e22cf93a69d979366c5","rust_version":"1.65","has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.apache.org/","documentation":null,"repository":"https://github.com/apache/incubator-opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":42516,"comment_lines":5098,"files":264}},"total_code_lines":42516,"total_comment_lines":5098}},{"id":859105,"crate":"opendal","num":"0.39.0","dl_path":"/api/v1/crates/opendal/0.39.0/download","readme_path":"/api/v1/crates/opendal/0.39.0/readme","updated_at":"2023-07-31T11:13:20.031782Z","created_at":"2023-07-31T11:13:20.031782Z","downloads":135519,"features":{"default":["rustls","services-azblob","services-azdfs","services-cos","services-fs","services-gcs","services-ghac","services-http","services-ipmfs","services-memory","services-obs","services-oss","services-s3","services-webdav","services-webhdfs"],"docs":[],"layers-all":["layers-chaos","layers-metrics","layers-prometheus","layers-tracing","layers-minitrace","layers-throttle","layers-await-tree"],"layers-await-tree":["dep:await-tree"],"layers-chaos":["dep:rand"],"layers-madsim":["dep:madsim"],"layers-metrics":["dep:metrics"],"layers-minitrace":["dep:minitrace"],"layers-otel-trace":["dep:opentelemetry"],"layers-prometheus":["dep:prometheus"],"layers-throttle":["dep:governor"],"layers-tracing":["dep:tracing"],"native-tls":["reqwest/native-tls"],"native-tls-vendored":["reqwest/native-tls-vendored"],"rustls":["reqwest/rustls-tls-native-roots"],"services-azblob":["dep:sha2","dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azdfs":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-cacache":["dep:cacache"],"services-cos":["dep:reqsign","reqsign?/services-tencent","reqsign?/reqwest_request"],"services-dashmap":["dep:dashmap"],"services-dropbox":[],"services-etcd":["dep:etcd-client"],"services-fs":["tokio/fs"],"services-ftp":["dep:suppaftp","dep:lazy-regex","dep:bb8","dep:async-tls"],"services-gcs":["dep:reqsign","reqsign?/services-google","reqsign?/reqwest_request"],"services-gdrive":[],"services-ghac":[],"services-hdfs":["dep:hdrs"],"services-http":[],"services-ipfs":["dep:prost"],"services-ipmfs":[],"services-memcached":["dep:bb8"],"services-memory":[],"services-mini-moka":["dep:mini-moka"],"services-moka":["dep:moka"],"services-obs":["dep:reqsign","reqsign?/services-huaweicloud","reqsign?/reqwest_request"],"services-onedrive":[],"services-oss":["dep:reqsign","reqsign?/services-aliyun","reqsign?/reqwest_request"],"services-persy":["dep:persy"],"services-redb":["dep:redb"],"services-redis":["dep:redis"],"services-redis-native-tls":["services-redis","redis?/tokio-native-tls-comp"],"services-redis-rustls":["services-redis","redis?/tokio-rustls-comp"],"services-rocksdb":["dep:rocksdb"],"services-s3":["dep:reqsign","reqsign?/services-aws","reqsign?/reqwest_request"],"services-sftp":["dep:openssh","dep:openssh-sftp-client","dep:dirs"],"services-sled":["dep:sled"],"services-supabase":[],"services-tikv":["tikv-client"],"services-vercel-artifacts":[],"services-wasabi":["dep:reqsign","reqsign?/services-aws","reqsign?/reqwest_request"],"services-webdav":[],"services-webhdfs":[],"trust-dns":["reqwest/trust-dns"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.39.0/dependencies","version_downloads":"/api/v1/crates/opendal/0.39.0/downloads","authors":"/api/v1/crates/opendal/0.39.0/authors"},"crate_size":425118,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2023-07-31T11:13:20.031782Z"}],"checksum":"1ad95e460e5976ab1b74f398ab856c59f8417b3dd32202329e3491dcbe3a6b84","rust_version":"1.65","has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.apache.org/","documentation":null,"repository":"https://github.com/apache/incubator-opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":40604,"comment_lines":4887,"files":255}},"total_code_lines":40604,"total_comment_lines":4887}},{"id":846618,"crate":"opendal","num":"0.38.1","dl_path":"/api/v1/crates/opendal/0.38.1/download","readme_path":"/api/v1/crates/opendal/0.38.1/readme","updated_at":"2023-07-15T04:17:50.969604Z","created_at":"2023-07-15T04:17:50.969604Z","downloads":49469,"features":{"default":["rustls","services-azblob","services-azdfs","services-cos","services-fs","services-gcs","services-ghac","services-http","services-ipmfs","services-memory","services-obs","services-oss","services-s3","services-webdav","services-webhdfs"],"docs":[],"layers-all":["layers-chaos","layers-metrics","layers-prometheus","layers-tracing","layers-minitrace","layers-throttle"],"layers-chaos":["dep:rand"],"layers-madsim":["dep:madsim"],"layers-metrics":["dep:metrics"],"layers-minitrace":["dep:minitrace"],"layers-otel-trace":["dep:opentelemetry"],"layers-prometheus":["dep:prometheus"],"layers-throttle":["dep:governor"],"layers-tracing":["dep:tracing"],"native-tls":["reqwest/native-tls"],"native-tls-vendored":["reqwest/native-tls-vendored"],"rustls":["reqwest/rustls-tls-native-roots"],"services-azblob":["dep:sha2","dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azdfs":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-cacache":["dep:cacache"],"services-cos":["dep:reqsign","reqsign?/services-tencent","reqsign?/reqwest_request"],"services-dashmap":["dep:dashmap"],"services-dropbox":[],"services-fs":["tokio/fs"],"services-ftp":["dep:suppaftp","dep:lazy-regex","dep:bb8","dep:async-tls"],"services-gcs":["dep:reqsign","reqsign?/services-google","reqsign?/reqwest_request"],"services-gdrive":[],"services-ghac":[],"services-hdfs":["dep:hdrs"],"services-http":[],"services-ipfs":["dep:prost"],"services-ipmfs":[],"services-memcached":["dep:bb8"],"services-memory":[],"services-mini-moka":["dep:mini-moka"],"services-moka":["dep:moka"],"services-obs":["dep:reqsign","reqsign?/services-huaweicloud","reqsign?/reqwest_request"],"services-onedrive":[],"services-oss":["dep:reqsign","reqsign?/services-aliyun","reqsign?/reqwest_request"],"services-redb":["dep:redb"],"services-redis":["dep:redis"],"services-rocksdb":["dep:rocksdb"],"services-s3":["dep:reqsign","reqsign?/services-aws","reqsign?/reqwest_request"],"services-sftp":["dep:openssh","dep:openssh-sftp-client","dep:dirs"],"services-sled":["dep:sled"],"services-supabase":[],"services-vercel-artifacts":[],"services-wasabi":["dep:reqsign","reqsign?/services-aws","reqsign?/reqwest_request"],"services-webdav":[],"services-webhdfs":[],"trust-dns":["reqwest/trust-dns"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.38.1/dependencies","version_downloads":"/api/v1/crates/opendal/0.38.1/downloads","authors":"/api/v1/crates/opendal/0.38.1/authors"},"crate_size":402281,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2023-07-15T04:17:50.969604Z"}],"checksum":"4df645b6012162c04c8949e9b96ae2ef002e79189cfb154e507e51ac5be76a09","rust_version":"1.65","has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.apache.org/","documentation":null,"repository":"https://github.com/apache/incubator-opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":39070,"comment_lines":4697,"files":245}},"total_code_lines":39070,"total_comment_lines":4697}},{"id":833176,"crate":"opendal","num":"0.38.0","dl_path":"/api/v1/crates/opendal/0.38.0/download","readme_path":"/api/v1/crates/opendal/0.38.0/readme","updated_at":"2023-06-28T04:47:32.737887Z","created_at":"2023-06-28T04:47:32.737887Z","downloads":75683,"features":{"default":["rustls","services-azblob","services-azdfs","services-cos","services-fs","services-gcs","services-ghac","services-http","services-ipmfs","services-memory","services-obs","services-oss","services-s3","services-webdav","services-webhdfs"],"docs":[],"layers-all":["layers-chaos","layers-metrics","layers-prometheus","layers-tracing","layers-minitrace","layers-throttle"],"layers-chaos":["dep:rand"],"layers-madsim":["dep:madsim"],"layers-metrics":["dep:metrics"],"layers-minitrace":["dep:minitrace"],"layers-otel-trace":["dep:opentelemetry"],"layers-prometheus":["dep:prometheus"],"layers-throttle":["dep:governor"],"layers-tracing":["dep:tracing"],"native-tls":["reqwest/native-tls"],"native-tls-vendored":["reqwest/native-tls-vendored"],"rustls":["reqwest/rustls-tls-native-roots"],"services-azblob":["dep:sha2","dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azdfs":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-cacache":["dep:cacache"],"services-cos":["dep:reqsign","reqsign?/services-tencent","reqsign?/reqwest_request"],"services-dashmap":["dep:dashmap"],"services-dropbox":[],"services-fs":["tokio/fs"],"services-ftp":["dep:suppaftp","dep:lazy-regex","dep:bb8","dep:async-tls"],"services-gcs":["dep:reqsign","reqsign?/services-google","reqsign?/reqwest_request"],"services-gdrive":[],"services-ghac":[],"services-hdfs":["dep:hdrs"],"services-http":[],"services-ipfs":["dep:prost"],"services-ipmfs":[],"services-memcached":["dep:bb8"],"services-memory":[],"services-mini-moka":["dep:mini-moka"],"services-moka":["dep:moka"],"services-obs":["dep:reqsign","reqsign?/services-huaweicloud","reqsign?/reqwest_request"],"services-onedrive":[],"services-oss":["dep:reqsign","reqsign?/services-aliyun","reqsign?/reqwest_request"],"services-redb":["dep:redb"],"services-redis":["dep:redis"],"services-rocksdb":["dep:rocksdb"],"services-s3":["dep:reqsign","reqsign?/services-aws","reqsign?/reqwest_request"],"services-sftp":["dep:openssh","dep:openssh-sftp-client","dep:dirs"],"services-sled":["dep:sled"],"services-supabase":[],"services-vercel-artifacts":[],"services-wasabi":["dep:reqsign","reqsign?/services-aws","reqsign?/reqwest_request"],"services-webdav":[],"services-webhdfs":[],"trust-dns":["reqwest/trust-dns"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.38.0/dependencies","version_downloads":"/api/v1/crates/opendal/0.38.0/downloads","authors":"/api/v1/crates/opendal/0.38.0/authors"},"crate_size":393344,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2023-06-28T04:47:32.737887Z"}],"checksum":"717f47be1760a6a651f81eeba8239444a077d0d229409a016298d2b2483c408c","rust_version":"1.65","has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.apache.org/","documentation":null,"repository":"https://github.com/apache/incubator-opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":38333,"comment_lines":4684,"files":246}},"total_code_lines":38333,"total_comment_lines":4684}},{"id":816670,"crate":"opendal","num":"0.37.0","dl_path":"/api/v1/crates/opendal/0.37.0/download","readme_path":"/api/v1/crates/opendal/0.37.0/readme","updated_at":"2023-06-06T09:34:35.313922Z","created_at":"2023-06-06T09:34:35.313922Z","downloads":81767,"features":{"default":["rustls","services-azblob","services-azdfs","services-cos","services-fs","services-gcs","services-ghac","services-http","services-ipmfs","services-memory","services-obs","services-oss","services-s3","services-webdav","services-webhdfs"],"docs":[],"layers-all":["layers-chaos","layers-metrics","layers-prometheus","layers-tracing","layers-minitrace"],"layers-chaos":["dep:rand"],"layers-madsim":["dep:madsim"],"layers-metrics":["dep:metrics"],"layers-minitrace":["dep:minitrace"],"layers-otel-trace":["dep:opentelemetry"],"layers-prometheus":["dep:prometheus"],"layers-tracing":["dep:tracing"],"native-tls":["reqwest/native-tls"],"native-tls-vendored":["reqwest/native-tls-vendored"],"rustls":["reqwest/rustls-tls-native-roots"],"services-azblob":["dep:sha2","dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azdfs":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-cos":["dep:reqsign","reqsign?/services-tencent","reqsign?/reqwest_request"],"services-dashmap":["dep:dashmap"],"services-fs":["tokio/fs"],"services-ftp":["dep:suppaftp","dep:lazy-regex","dep:bb8","dep:async-tls"],"services-gcs":["dep:reqsign","reqsign?/services-google","reqsign?/reqwest_request"],"services-gdrive":[],"services-ghac":[],"services-hdfs":["dep:hdrs"],"services-http":[],"services-ipfs":["dep:prost"],"services-ipmfs":[],"services-memcached":["dep:bb8"],"services-memory":[],"services-moka":["dep:moka"],"services-obs":["dep:reqsign","reqsign?/services-huaweicloud","reqsign?/reqwest_request"],"services-onedrive":[],"services-oss":["dep:reqsign","reqsign?/services-aliyun","reqsign?/reqwest_request"],"services-redis":["dep:redis"],"services-rocksdb":["dep:rocksdb"],"services-s3":["dep:reqsign","reqsign?/services-aws","reqsign?/reqwest_request"],"services-sftp":["dep:openssh","dep:openssh-sftp-client","dep:dirs"],"services-sled":["dep:sled"],"services-supabase":[],"services-vercel-artifacts":[],"services-wasabi":["dep:reqsign","reqsign?/services-aws","reqsign?/reqwest_request"],"services-webdav":[],"services-webhdfs":[],"trust-dns":["reqwest/trust-dns"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.37.0/dependencies","version_downloads":"/api/v1/crates/opendal/0.37.0/downloads","authors":"/api/v1/crates/opendal/0.37.0/authors"},"crate_size":402485,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2023-06-06T09:34:35.313922Z"}],"checksum":"6a37de9fe637d53550bf3f76d5c731f69cb6f9685ada6afd390ada98994a3f91","rust_version":"1.65","has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.apache.org/","documentation":null,"repository":"https://github.com/apache/incubator-opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":35850,"comment_lines":4374,"files":229}},"total_code_lines":35850,"total_comment_lines":4374}},{"id":814064,"crate":"opendal","num":"0.36.1","dl_path":"/api/v1/crates/opendal/0.36.1/download","readme_path":"/api/v1/crates/opendal/0.36.1/readme","updated_at":"2023-06-02T15:18:35.927484Z","created_at":"2023-06-02T11:28:17.434294Z","downloads":1911,"features":{"default":["rustls","services-azblob","services-azdfs","services-cos","services-fs","services-gcs","services-ghac","services-http","services-ipmfs","services-memory","services-obs","services-oss","services-s3","services-webdav","services-webhdfs"],"docs":[],"layers-all":["layers-chaos","layers-metrics","layers-prometheus","layers-tracing","layers-minitrace"],"layers-chaos":["dep:rand"],"layers-madsim":["dep:madsim"],"layers-metrics":["dep:metrics"],"layers-minitrace":["dep:minitrace"],"layers-otel-trace":["dep:opentelemetry"],"layers-prometheus":["dep:prometheus"],"layers-tracing":["dep:tracing"],"native-tls":["reqwest/native-tls"],"native-tls-vendored":["reqwest/native-tls-vendored"],"rustls":["reqwest/rustls-tls-native-roots"],"services-azblob":["dep:sha2","dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azdfs":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-cos":["dep:reqsign","reqsign?/services-tencent","reqsign?/reqwest_request"],"services-dashmap":["dep:dashmap"],"services-fs":["tokio/fs"],"services-ftp":["dep:suppaftp","dep:lazy-regex","dep:bb8","dep:async-tls"],"services-gcs":["dep:reqsign","reqsign?/services-google","reqsign?/reqwest_request"],"services-gdrive":[],"services-ghac":[],"services-hdfs":["dep:hdrs"],"services-http":[],"services-ipfs":["dep:prost"],"services-ipmfs":[],"services-memcached":["dep:bb8"],"services-memory":[],"services-moka":["dep:moka"],"services-obs":["dep:reqsign","reqsign?/services-huaweicloud","reqsign?/reqwest_request"],"services-onedrive":[],"services-oss":["dep:reqsign","reqsign?/services-aliyun","reqsign?/reqwest_request"],"services-redis":["dep:redis"],"services-rocksdb":["dep:rocksdb"],"services-s3":["dep:reqsign","reqsign?/services-aws","reqsign?/reqwest_request"],"services-sftp":["dep:openssh","dep:openssh-sftp-client","dep:dirs"],"services-sled":["dep:sled"],"services-supabase":[],"services-vercel-artifacts":[],"services-wasabi":["dep:reqsign","reqsign?/services-aws","reqsign?/reqwest_request"],"services-webdav":[],"services-webhdfs":[],"trust-dns":["reqwest/trust-dns"]},"yanked":true,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.36.1/dependencies","version_downloads":"/api/v1/crates/opendal/0.36.1/downloads","authors":"/api/v1/crates/opendal/0.36.1/authors"},"crate_size":400423,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2023-06-02T11:28:17.434294Z"},{"action":"yank","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2023-06-02T15:18:35.929764Z"}],"checksum":"80b4e9d4e237d07f52a05582f210483a0b76e4985814a82fb93034598a2c9079","rust_version":"1.65","has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.apache.org/","documentation":null,"repository":"https://github.com/apache/incubator-opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":35680,"comment_lines":4352,"files":228}},"total_code_lines":35680,"total_comment_lines":4352}},{"id":811304,"crate":"opendal","num":"0.36.0","dl_path":"/api/v1/crates/opendal/0.36.0/download","readme_path":"/api/v1/crates/opendal/0.36.0/readme","updated_at":"2023-05-30T08:26:56.237716Z","created_at":"2023-05-30T08:26:56.237716Z","downloads":20116,"features":{"default":["rustls","services-azblob","services-azdfs","services-cos","services-fs","services-gcs","services-ghac","services-http","services-ipmfs","services-memory","services-obs","services-oss","services-s3","services-webdav","services-webhdfs"],"docs":[],"layers-all":["layers-chaos","layers-metrics","layers-prometheus","layers-tracing","layers-minitrace"],"layers-chaos":["dep:rand"],"layers-madsim":["dep:madsim"],"layers-metrics":["dep:metrics"],"layers-minitrace":["dep:minitrace"],"layers-otel-trace":["dep:opentelemetry"],"layers-prometheus":["dep:prometheus"],"layers-tracing":["dep:tracing"],"native-tls":["reqwest/native-tls"],"native-tls-vendored":["reqwest/native-tls-vendored"],"rustls":["reqwest/rustls-tls-native-roots"],"services-azblob":["dep:sha2","dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azdfs":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-cos":["dep:reqsign","reqsign?/services-tencent","reqsign?/reqwest_request"],"services-dashmap":["dep:dashmap"],"services-fs":["tokio/fs"],"services-ftp":["dep:suppaftp","dep:lazy-regex","dep:bb8","dep:async-tls"],"services-gcs":["dep:reqsign","reqsign?/services-google","reqsign?/reqwest_request"],"services-gdrive":[],"services-ghac":[],"services-hdfs":["dep:hdrs"],"services-http":[],"services-ipfs":["dep:prost"],"services-ipmfs":[],"services-memcached":["dep:bb8"],"services-memory":[],"services-moka":["dep:moka"],"services-obs":["dep:reqsign","reqsign?/services-huaweicloud","reqsign?/reqwest_request"],"services-onedrive":[],"services-oss":["dep:reqsign","reqsign?/services-aliyun","reqsign?/reqwest_request"],"services-redis":["dep:redis"],"services-rocksdb":["dep:rocksdb"],"services-s3":["dep:reqsign","reqsign?/services-aws","reqsign?/reqwest_request"],"services-sftp":["dep:openssh","dep:openssh-sftp-client","dep:dirs"],"services-sled":["dep:sled"],"services-supabase":[],"services-vercel-artifacts":[],"services-wasabi":["dep:reqsign","reqsign?/services-aws","reqsign?/reqwest_request"],"services-webdav":[],"services-webhdfs":[],"trust-dns":["reqwest/trust-dns"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.36.0/dependencies","version_downloads":"/api/v1/crates/opendal/0.36.0/downloads","authors":"/api/v1/crates/opendal/0.36.0/authors"},"crate_size":396934,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2023-05-30T08:26:56.237716Z"}],"checksum":"3555168d4cc9a83c332e1416ff00e3be36a6d78447dff472829962afbc91bb3d","rust_version":"1.65","has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.apache.org/","documentation":null,"repository":"https://github.com/apache/incubator-opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":35407,"comment_lines":4323,"files":227}},"total_code_lines":35407,"total_comment_lines":4323}},{"id":806050,"crate":"opendal","num":"0.35.0","dl_path":"/api/v1/crates/opendal/0.35.0/download","readme_path":"/api/v1/crates/opendal/0.35.0/readme","updated_at":"2023-05-23T08:23:17.759222Z","created_at":"2023-05-23T08:23:17.759222Z","downloads":5621,"features":{"default":["rustls","services-azblob","services-azdfs","services-cos","services-fs","services-gcs","services-ghac","services-http","services-ipmfs","services-memory","services-obs","services-oss","services-s3","services-webdav","services-webhdfs"],"docs":[],"layers-all":["layers-chaos","layers-metrics","layers-prometheus","layers-tracing","layers-minitrace"],"layers-chaos":["dep:rand"],"layers-madsim":["dep:madsim"],"layers-metrics":["dep:metrics"],"layers-minitrace":["dep:minitrace"],"layers-otel-trace":["dep:opentelemetry"],"layers-prometheus":["dep:prometheus"],"layers-tracing":["dep:tracing"],"native-tls":["reqwest/native-tls"],"native-tls-vendored":["reqwest/native-tls-vendored"],"rustls":["reqwest/rustls-tls-native-roots"],"services-azblob":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azdfs":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-cos":["dep:reqsign","reqsign?/services-tencent","reqsign?/reqwest_request"],"services-dashmap":["dep:dashmap"],"services-fs":["tokio/fs"],"services-ftp":["dep:suppaftp","dep:lazy-regex","dep:bb8","dep:async-tls"],"services-gcs":["dep:reqsign","reqsign?/services-google","reqsign?/reqwest_request"],"services-gdrive":[],"services-ghac":[],"services-hdfs":["dep:hdrs"],"services-http":[],"services-ipfs":["dep:prost"],"services-ipmfs":[],"services-memcached":["dep:bb8"],"services-memory":[],"services-moka":["dep:moka"],"services-obs":["dep:reqsign","reqsign?/services-huaweicloud","reqsign?/reqwest_request"],"services-onedrive":[],"services-oss":["dep:reqsign","reqsign?/services-aliyun","reqsign?/reqwest_request"],"services-redis":["dep:redis"],"services-rocksdb":["dep:rocksdb"],"services-s3":["dep:reqsign","reqsign?/services-aws","reqsign?/reqwest_request"],"services-sftp":["dep:openssh","dep:openssh-sftp-client","dep:dirs"],"services-sled":["dep:sled"],"services-supabase":[],"services-vercel-artifacts":[],"services-wasabi":["dep:reqsign","reqsign?/services-aws","reqsign?/reqwest_request"],"services-webdav":[],"services-webhdfs":[],"trust-dns":["reqwest/trust-dns"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.35.0/dependencies","version_downloads":"/api/v1/crates/opendal/0.35.0/downloads","authors":"/api/v1/crates/opendal/0.35.0/authors"},"crate_size":389422,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2023-05-23T08:23:17.759222Z"}],"checksum":"440f466680e0bc98ea94af95301aab4c69d9720934baec8f46b79a69fdd87cce","rust_version":"1.65","has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.apache.org/","documentation":null,"repository":"https://github.com/apache/incubator-opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":34546,"comment_lines":4224,"files":222}},"total_code_lines":34546,"total_comment_lines":4224}},{"id":795693,"crate":"opendal","num":"0.34.0","dl_path":"/api/v1/crates/opendal/0.34.0/download","readme_path":"/api/v1/crates/opendal/0.34.0/readme","updated_at":"2023-05-09T08:52:05.439741Z","created_at":"2023-05-09T08:52:05.439741Z","downloads":75902,"features":{"default":["rustls","services-azblob","services-azdfs","services-fs","services-gcs","services-ghac","services-http","services-ipmfs","services-memory","services-obs","services-oss","services-s3","services-webdav","services-webhdfs"],"docs":[],"layers-all":["layers-chaos","layers-metrics","layers-prometheus","layers-tracing","layers-minitrace"],"layers-chaos":["dep:rand"],"layers-madsim":["dep:madsim"],"layers-metrics":["dep:metrics"],"layers-minitrace":["dep:minitrace"],"layers-otel-trace":["dep:opentelemetry"],"layers-prometheus":["dep:prometheus"],"layers-tracing":["dep:tracing"],"native-tls":["reqwest/native-tls"],"native-tls-vendored":["reqwest/native-tls-vendored"],"rustls":["reqwest/rustls-tls-native-roots"],"services-azblob":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azdfs":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-dashmap":["dep:dashmap"],"services-fs":["tokio/fs"],"services-ftp":["dep:suppaftp","dep:lazy-regex","dep:bb8","dep:async-tls"],"services-gcs":["dep:reqsign","reqsign?/services-google","reqsign?/reqwest_request"],"services-gdrive":[],"services-ghac":[],"services-hdfs":["dep:hdrs"],"services-http":[],"services-ipfs":["dep:prost"],"services-ipmfs":[],"services-memcached":["dep:bb8"],"services-memory":[],"services-moka":["dep:moka"],"services-obs":["dep:reqsign","reqsign?/services-huaweicloud","reqsign?/reqwest_request"],"services-onedrive":[],"services-oss":["dep:reqsign","reqsign?/services-aliyun","reqsign?/reqwest_request"],"services-redis":["dep:redis"],"services-rocksdb":["dep:rocksdb"],"services-s3":["dep:reqsign","reqsign?/services-aws","reqsign?/reqwest_request"],"services-sftp":["dep:openssh","dep:openssh-sftp-client","dep:bb8","dep:owning_ref"],"services-sled":["dep:sled"],"services-supabase":[],"services-vercel-artifacts":[],"services-wasabi":["dep:reqsign","reqsign?/services-aws","reqsign?/reqwest_request"],"services-webdav":[],"services-webhdfs":[],"trust-dns":["reqwest/trust-dns"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.34.0/dependencies","version_downloads":"/api/v1/crates/opendal/0.34.0/downloads","authors":"/api/v1/crates/opendal/0.34.0/authors"},"crate_size":370860,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2023-05-09T08:52:05.439741Z"}],"checksum":"005c877c4f788a7749825bbc61031ccc950217fac6bcf9965641fbf1bdf991b0","rust_version":"1.65","has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.apache.org/","documentation":null,"repository":"https://github.com/apache/incubator-opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":32015,"comment_lines":4008,"files":210}},"total_code_lines":32015,"total_comment_lines":4008}},{"id":795662,"crate":"opendal","num":"0.33.3","dl_path":"/api/v1/crates/opendal/0.33.3/download","readme_path":"/api/v1/crates/opendal/0.33.3/readme","updated_at":"2023-05-09T07:42:46.230758Z","created_at":"2023-05-09T07:42:46.230758Z","downloads":5862,"features":{"default":["rustls","services-azblob","services-azdfs","services-fs","services-gcs","services-ghac","services-http","services-ipmfs","services-memory","services-obs","services-oss","services-s3","services-webdav","services-webhdfs"],"docs":[],"layers-all":["layers-chaos","layers-metrics","layers-prometheus","layers-tracing","layers-minitrace"],"layers-chaos":["dep:rand"],"layers-madsim":["dep:madsim"],"layers-metrics":["dep:metrics"],"layers-minitrace":["dep:minitrace"],"layers-otel-trace":["dep:opentelemetry"],"layers-prometheus":["dep:prometheus"],"layers-tracing":["dep:tracing"],"native-tls":["reqwest/native-tls"],"native-tls-vendored":["reqwest/native-tls-vendored"],"rustls":["reqwest/rustls-tls-native-roots"],"services-azblob":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azdfs":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-dashmap":["dep:dashmap"],"services-fs":["tokio/fs"],"services-ftp":["dep:suppaftp","dep:lazy-regex","dep:bb8","dep:async-tls"],"services-gcs":["dep:reqsign","reqsign?/services-google","reqsign?/reqwest_request"],"services-gdrive":[],"services-ghac":[],"services-hdfs":["dep:hdrs"],"services-http":[],"services-ipfs":["dep:prost"],"services-ipmfs":[],"services-memcached":["dep:bb8"],"services-memory":[],"services-moka":["dep:moka"],"services-obs":["dep:reqsign","reqsign?/services-huaweicloud","reqsign?/reqwest_request"],"services-onedrive":[],"services-oss":["dep:reqsign","reqsign?/services-aliyun","reqsign?/reqwest_request"],"services-redis":["dep:redis"],"services-rocksdb":["dep:rocksdb"],"services-s3":["dep:reqsign","reqsign?/services-aws","reqsign?/reqwest_request"],"services-sftp":["dep:openssh","dep:openssh-sftp-client","dep:bb8","dep:owning_ref"],"services-sled":["dep:sled"],"services-supabase":[],"services-vercel-artifacts":[],"services-wasabi":["dep:reqsign","reqsign?/services-aws","reqsign?/reqwest_request"],"services-webdav":[],"services-webhdfs":[],"trust-dns":["reqwest/trust-dns"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.33.3/dependencies","version_downloads":"/api/v1/crates/opendal/0.33.3/downloads","authors":"/api/v1/crates/opendal/0.33.3/authors"},"crate_size":367467,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2023-05-09T07:42:46.230758Z"}],"checksum":"37976a7c07a7e1c503c6c369d597e3d046df165dc1da5d0263bc651c0a0f979c","rust_version":"1.64","has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.apache.org/","documentation":null,"repository":"https://github.com/apache/incubator-opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":31831,"comment_lines":3969,"files":207}},"total_code_lines":31831,"total_comment_lines":3969}},{"id":786634,"crate":"opendal","num":"0.33.2","dl_path":"/api/v1/crates/opendal/0.33.2/download","readme_path":"/api/v1/crates/opendal/0.33.2/readme","updated_at":"2023-04-27T14:00:58.519073Z","created_at":"2023-04-27T14:00:58.519073Z","downloads":2901,"features":{"default":["rustls","services-azblob","services-azdfs","services-fs","services-gcs","services-ghac","services-http","services-ipmfs","services-memory","services-obs","services-oss","services-s3","services-webdav","services-webhdfs"],"docs":[],"layers-all":["layers-chaos","layers-metrics","layers-prometheus","layers-tracing","layers-minitrace"],"layers-chaos":["dep:rand"],"layers-madsim":["dep:madsim"],"layers-metrics":["dep:metrics"],"layers-minitrace":["dep:minitrace"],"layers-otel-trace":["dep:opentelemetry"],"layers-prometheus":["dep:prometheus"],"layers-tracing":["dep:tracing"],"native-tls":["reqwest/native-tls"],"native-tls-vendored":["reqwest/native-tls-vendored"],"rustls":["reqwest/rustls-tls-native-roots"],"services-azblob":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azdfs":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-dashmap":["dep:dashmap"],"services-fs":["tokio/fs"],"services-ftp":["dep:suppaftp","dep:lazy-regex","dep:bb8","dep:async-tls"],"services-gcs":["dep:reqsign","reqsign?/services-google","reqsign?/reqwest_request"],"services-ghac":[],"services-hdfs":["dep:hdrs"],"services-http":[],"services-ipfs":["dep:prost"],"services-ipmfs":[],"services-memcached":["dep:bb8"],"services-memory":[],"services-moka":["dep:moka"],"services-obs":["dep:reqsign","reqsign?/services-huaweicloud","reqsign?/reqwest_request"],"services-oss":["dep:reqsign","reqsign?/services-aliyun","reqsign?/reqwest_request"],"services-redis":["dep:redis"],"services-rocksdb":["dep:rocksdb"],"services-s3":["dep:reqsign","reqsign?/services-aws","reqsign?/reqwest_request"],"services-sled":["dep:sled"],"services-supabase":[],"services-wasabi":["dep:reqsign","reqsign?/services-aws","reqsign?/reqwest_request"],"services-webdav":[],"services-webhdfs":[],"trust-dns":["reqwest/trust-dns"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.33.2/dependencies","version_downloads":"/api/v1/crates/opendal/0.33.2/downloads","authors":"/api/v1/crates/opendal/0.33.2/authors"},"crate_size":350839,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2023-04-27T14:00:58.519073Z"}],"checksum":"e34a1d6d7b1bfb80850b43609498bf35cfdf90c2724f376ecfde81d991d12f62","rust_version":"1.64","has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.apache.org/","documentation":null,"repository":"https://github.com/apache/incubator-opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":29846,"comment_lines":3562,"files":185}},"total_code_lines":29846,"total_comment_lines":3562}},{"id":784966,"crate":"opendal","num":"0.33.1","dl_path":"/api/v1/crates/opendal/0.33.1/download","readme_path":"/api/v1/crates/opendal/0.33.1/readme","updated_at":"2023-04-25T16:03:52.023308Z","created_at":"2023-04-25T16:03:52.023308Z","downloads":5937,"features":{"default":["rustls","services-azblob","services-azdfs","services-fs","services-gcs","services-ghac","services-http","services-ipmfs","services-memory","services-obs","services-oss","services-s3","services-webdav","services-webhdfs"],"docs":[],"layers-all":["layers-chaos","layers-metrics","layers-prometheus","layers-tracing","layers-minitrace"],"layers-chaos":["dep:rand"],"layers-madsim":["dep:madsim"],"layers-metrics":["dep:metrics"],"layers-minitrace":["dep:minitrace"],"layers-otel-trace":["dep:opentelemetry"],"layers-prometheus":["dep:prometheus"],"layers-tracing":["dep:tracing"],"native-tls":["reqwest/native-tls"],"native-tls-vendored":["reqwest/native-tls-vendored"],"rustls":["reqwest/rustls-tls-native-roots"],"services-azblob":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azdfs":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-dashmap":["dep:dashmap"],"services-fs":["tokio/fs"],"services-ftp":["dep:suppaftp","dep:lazy-regex","dep:bb8","dep:async-tls"],"services-gcs":["dep:reqsign","reqsign?/services-google","reqsign?/reqwest_request"],"services-ghac":[],"services-hdfs":["dep:hdrs"],"services-http":[],"services-ipfs":["dep:prost"],"services-ipmfs":[],"services-memcached":["dep:bb8"],"services-memory":[],"services-moka":["dep:moka"],"services-obs":["dep:reqsign","reqsign?/services-huaweicloud","reqsign?/reqwest_request"],"services-oss":["dep:reqsign","reqsign?/services-aliyun","reqsign?/reqwest_request"],"services-redis":["dep:redis"],"services-rocksdb":["dep:rocksdb"],"services-s3":["dep:reqsign","reqsign?/services-aws","reqsign?/reqwest_request"],"services-sled":["dep:sled"],"services-wasabi":["dep:reqsign","reqsign?/services-aws","reqsign?/reqwest_request"],"services-webdav":[],"services-webhdfs":[],"trust-dns":["reqwest/trust-dns"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.33.1/dependencies","version_downloads":"/api/v1/crates/opendal/0.33.1/downloads","authors":"/api/v1/crates/opendal/0.33.1/authors"},"crate_size":345554,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2023-04-25T16:03:52.023308Z"}],"checksum":"8c582b11500656b4f6210f868a0a26395cdf30183c5597c45d0a34525dd94512","rust_version":"1.64","has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.apache.org/","documentation":null,"repository":"https://github.com/apache/incubator-opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":29137,"comment_lines":3460,"files":180}},"total_code_lines":29137,"total_comment_lines":3460}},{"id":782888,"crate":"opendal","num":"0.33.0","dl_path":"/api/v1/crates/opendal/0.33.0/download","readme_path":"/api/v1/crates/opendal/0.33.0/readme","updated_at":"2023-04-23T05:28:37.892431Z","created_at":"2023-04-23T05:28:37.892431Z","downloads":3413,"features":{"default":["rustls","services-azblob","services-azdfs","services-fs","services-gcs","services-ghac","services-http","services-ipmfs","services-memory","services-obs","services-oss","services-s3","services-webdav","services-webhdfs"],"docs":[],"layers-all":["layers-chaos","layers-metrics","layers-prometheus","layers-tracing","layers-minitrace"],"layers-chaos":["dep:rand"],"layers-madsim":["dep:madsim"],"layers-metrics":["dep:metrics"],"layers-minitrace":["dep:minitrace"],"layers-otel-trace":["dep:opentelemetry"],"layers-prometheus":["dep:prometheus"],"layers-tracing":["dep:tracing"],"native-tls":["reqwest/native-tls"],"native-tls-vendored":["reqwest/native-tls-vendored"],"rustls":["reqwest/rustls-tls-native-roots"],"services-azblob":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azdfs":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-dashmap":["dep:dashmap"],"services-fs":["tokio/fs"],"services-ftp":["dep:suppaftp","dep:lazy-regex","dep:bb8","dep:async-tls"],"services-gcs":["dep:reqsign","reqsign?/services-google","reqsign?/reqwest_request"],"services-ghac":[],"services-hdfs":["dep:hdrs"],"services-http":[],"services-ipfs":["dep:prost"],"services-ipmfs":[],"services-memcached":["dep:bb8"],"services-memory":[],"services-moka":["dep:moka"],"services-obs":["dep:reqsign","reqsign?/services-huaweicloud","reqsign?/reqwest_request"],"services-oss":["dep:reqsign","reqsign?/services-aliyun","reqsign?/reqwest_request"],"services-redis":["dep:redis"],"services-rocksdb":["dep:rocksdb"],"services-s3":["dep:reqsign","reqsign?/services-aws","reqsign?/reqwest_request"],"services-sled":["dep:sled"],"services-wasabi":["dep:reqsign","reqsign?/services-aws","reqsign?/reqwest_request"],"services-webdav":[],"services-webhdfs":[],"trust-dns":["reqwest/trust-dns"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.33.0/dependencies","version_downloads":"/api/v1/crates/opendal/0.33.0/downloads","authors":"/api/v1/crates/opendal/0.33.0/authors"},"crate_size":341181,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2023-04-23T05:28:37.892431Z"}],"checksum":"e5400b31f85d6fb0d835f696be302d0582f84886859361ca241178b8c6af834f","rust_version":"1.64","has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.apache.org/","documentation":null,"repository":"https://github.com/apache/incubator-opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":28986,"comment_lines":3453,"files":180}},"total_code_lines":28986,"total_comment_lines":3453}},{"id":779364,"crate":"opendal","num":"0.32.0","dl_path":"/api/v1/crates/opendal/0.32.0/download","readme_path":"/api/v1/crates/opendal/0.32.0/readme","updated_at":"2023-04-18T13:48:50.699454Z","created_at":"2023-04-18T13:48:50.699454Z","downloads":3258,"features":{"default":["rustls","services-azblob","services-azdfs","services-fs","services-gcs","services-ghac","services-http","services-ipmfs","services-memory","services-obs","services-oss","services-s3","services-webdav","services-webhdfs"],"docs":[],"layers-all":["layers-chaos","layers-metrics","layers-prometheus","layers-tracing","layers-minitrace","layers-madsim"],"layers-chaos":["dep:rand"],"layers-madsim":["dep:madsim"],"layers-metrics":["dep:metrics"],"layers-minitrace":["dep:minitrace"],"layers-prometheus":["dep:prometheus"],"layers-tracing":["dep:tracing"],"native-tls":["reqwest/native-tls"],"native-tls-vendored":["reqwest/native-tls-vendored"],"rustls":["reqwest/rustls-tls-native-roots"],"services-azblob":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azdfs":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-dashmap":["dep:dashmap"],"services-fs":["tokio/fs"],"services-ftp":["dep:suppaftp","dep:lazy-regex","dep:bb8","dep:async-tls"],"services-gcs":["dep:reqsign","reqsign?/services-google","reqsign?/reqwest_request"],"services-ghac":[],"services-hdfs":["dep:hdrs"],"services-http":[],"services-ipfs":["dep:prost"],"services-ipmfs":[],"services-memcached":["dep:bb8"],"services-memory":[],"services-moka":["dep:moka"],"services-obs":["dep:reqsign","reqsign?/services-huaweicloud","reqsign?/reqwest_request"],"services-oss":["dep:reqsign","reqsign?/services-aliyun","reqsign?/reqwest_request"],"services-redis":["dep:redis"],"services-rocksdb":["dep:rocksdb"],"services-s3":["dep:reqsign","reqsign?/services-aws","reqsign?/reqwest_request"],"services-sled":["dep:sled"],"services-wasabi":["dep:reqsign","reqsign?/services-aws","reqsign?/reqwest_request"],"services-webdav":[],"services-webhdfs":[],"trust-dns":["reqwest/trust-dns"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.32.0/dependencies","version_downloads":"/api/v1/crates/opendal/0.32.0/downloads","authors":"/api/v1/crates/opendal/0.32.0/authors"},"crate_size":335061,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2023-04-18T13:48:50.699454Z"}],"checksum":"8c7c7970b5089b9dc08171898b961ba05d5faf8b420ad7920712f7947eedb710","rust_version":"1.64","has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.apache.org/","documentation":null,"repository":"https://github.com/apache/incubator-opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":28173,"comment_lines":3373,"files":178}},"total_code_lines":28173,"total_comment_lines":3373}},{"id":777787,"crate":"opendal","num":"0.31.1","dl_path":"/api/v1/crates/opendal/0.31.1/download","readme_path":"/api/v1/crates/opendal/0.31.1/readme","updated_at":"2023-04-16T16:35:34.717936Z","created_at":"2023-04-16T16:35:34.717936Z","downloads":1472,"features":{"default":["rustls","services-azblob","services-azdfs","services-fs","services-gcs","services-ghac","services-http","services-ipmfs","services-memory","services-obs","services-oss","services-s3","services-webdav","services-webhdfs"],"docs":[],"layers-all":["layers-chaos","layers-metrics","layers-prometheus","layers-tracing","layers-minitrace"],"layers-chaos":["dep:rand"],"layers-metrics":["dep:metrics"],"layers-minitrace":["dep:minitrace"],"layers-prometheus":["dep:prometheus"],"layers-tracing":["dep:tracing"],"native-tls":["reqwest/native-tls"],"native-tls-vendored":["reqwest/native-tls-vendored"],"rustls":["reqwest/rustls-tls-native-roots"],"services-azblob":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azdfs":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-dashmap":["dep:dashmap"],"services-fs":["tokio/fs"],"services-ftp":["dep:suppaftp","dep:lazy-regex","dep:bb8","dep:async-tls"],"services-gcs":["dep:reqsign","reqsign?/services-google","reqsign?/reqwest_request"],"services-ghac":[],"services-hdfs":["dep:hdrs"],"services-http":[],"services-ipfs":["dep:prost"],"services-ipmfs":[],"services-memcached":["dep:bb8"],"services-memory":[],"services-moka":["dep:moka"],"services-obs":["dep:reqsign","reqsign?/services-huaweicloud","reqsign?/reqwest_request"],"services-oss":["dep:reqsign","reqsign?/services-aliyun","reqsign?/reqwest_request"],"services-redis":["dep:redis"],"services-rocksdb":["dep:rocksdb"],"services-s3":["dep:reqsign","reqsign?/services-aws","reqsign?/reqwest_request"],"services-sled":["dep:sled"],"services-webdav":[],"services-webhdfs":[],"trust-dns":["reqwest/trust-dns"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.31.1/dependencies","version_downloads":"/api/v1/crates/opendal/0.31.1/downloads","authors":"/api/v1/crates/opendal/0.31.1/authors"},"crate_size":315054,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2023-04-16T16:35:34.717936Z"}],"checksum":"6a1dcac1cbcf8ff424cef15b62d55bc8128632dffcf57404bf7774e2fca1b48b","rust_version":"1.64","has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.apache.org/","documentation":null,"repository":"https://github.com/apache/incubator-opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":26084,"comment_lines":3195,"files":171}},"total_code_lines":26084,"total_comment_lines":3195}},{"id":773923,"crate":"opendal","num":"0.31.0","dl_path":"/api/v1/crates/opendal/0.31.0/download","readme_path":"/api/v1/crates/opendal/0.31.0/readme","updated_at":"2023-04-12T04:02:05.562801Z","created_at":"2023-04-12T04:02:05.562801Z","downloads":6712,"features":{"default":["rustls","services-azblob","services-azdfs","services-fs","services-gcs","services-ghac","services-http","services-ipmfs","services-memory","services-obs","services-oss","services-s3","services-sled","services-webdav","services-webhdfs"],"docs":[],"layers-all":["layers-chaos","layers-metrics","layers-tracing"],"layers-chaos":["dep:rand"],"layers-metrics":["dep:metrics"],"layers-tracing":["dep:tracing"],"native-tls":["reqwest/native-tls"],"native-tls-vendored":["reqwest/native-tls-vendored"],"rustls":["reqwest/rustls-tls-native-roots"],"services-azblob":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-azdfs":["dep:reqsign","reqsign?/services-azblob","reqsign?/reqwest_request"],"services-dashmap":["dep:dashmap"],"services-fs":["tokio/fs"],"services-ftp":["dep:suppaftp","dep:lazy-regex","dep:bb8","dep:async-tls"],"services-gcs":["dep:reqsign","reqsign?/services-google","reqsign?/reqwest_request"],"services-ghac":[],"services-hdfs":["dep:hdrs"],"services-http":[],"services-ipfs":["dep:prost"],"services-ipmfs":[],"services-memcached":["dep:bb8"],"services-memory":[],"services-moka":["dep:moka"],"services-obs":["dep:reqsign","reqsign?/services-huaweicloud","reqsign?/reqwest_request"],"services-oss":["dep:reqsign","reqsign?/services-aliyun","reqsign?/reqwest_request"],"services-redis":["dep:redis"],"services-rocksdb":["dep:rocksdb"],"services-s3":["dep:reqsign","reqsign?/services-aws","reqsign?/reqwest_request"],"services-sled":["dep:sled"],"services-webdav":[],"services-webhdfs":[],"trust-dns":["reqwest/trust-dns"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.31.0/dependencies","version_downloads":"/api/v1/crates/opendal/0.31.0/downloads","authors":"/api/v1/crates/opendal/0.31.0/authors"},"crate_size":307912,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2023-04-12T04:02:05.562801Z"}],"checksum":"cf96af8fd158be23ee9c3a6adb3383a665424cc50b0c68774fe6d1a18892077f","rust_version":"1.64","has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.apache.org/","documentation":null,"repository":"https://github.com/apache/incubator-opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":24808,"comment_lines":3173,"files":169}},"total_code_lines":24808,"total_comment_lines":3173}},{"id":764244,"crate":"opendal","num":"0.30.5","dl_path":"/api/v1/crates/opendal/0.30.5/download","readme_path":"/api/v1/crates/opendal/0.30.5/readme","updated_at":"2023-03-31T02:24:16.983378Z","created_at":"2023-03-31T02:24:16.983378Z","downloads":53399,"features":{"default":["rustls"],"docs":[],"layers-all":["layers-chaos","layers-metrics","layers-tracing"],"layers-chaos":["dep:rand"],"layers-metrics":["dep:metrics"],"layers-tracing":["dep:tracing"],"native-tls":["reqwest/native-tls","ureq/native-tls"],"native-tls-vendored":["reqwest/native-tls-vendored","ureq/native-tls"],"rustls":["reqwest/rustls-tls-native-roots","ureq/tls","ureq/native-certs"],"services-dashmap":["dep:dashmap"],"services-ftp":["dep:suppaftp","dep:lazy-regex","dep:bb8","dep:async-tls"],"services-hdfs":["dep:hdrs"],"services-ipfs":["dep:prost"],"services-memcached":["dep:bb8"],"services-moka":["dep:moka"],"services-redis":["dep:redis"],"services-rocksdb":["dep:rocksdb"],"services-sled":["dep:sled"],"trust-dns":["reqwest/trust-dns","dep:trust-dns-resolver"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.30.5/dependencies","version_downloads":"/api/v1/crates/opendal/0.30.5/downloads","authors":"/api/v1/crates/opendal/0.30.5/authors"},"crate_size":304464,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2023-03-31T02:24:16.983378Z"}],"checksum":"a89d32f1761175aff31cb233330e206c2a8d9c3e96b0af3e74d0e7eff978b46a","rust_version":"1.60","has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.apache.org/","documentation":null,"repository":"https://github.com/apache/incubator-opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":23969,"comment_lines":3094,"files":163}},"total_code_lines":23969,"total_comment_lines":3094}},{"id":759152,"crate":"opendal","num":"0.30.4","dl_path":"/api/v1/crates/opendal/0.30.4/download","readme_path":"/api/v1/crates/opendal/0.30.4/readme","updated_at":"2023-03-25T17:18:54.634588Z","created_at":"2023-03-25T17:18:54.634588Z","downloads":13126,"features":{"default":["rustls"],"docs":[],"layers-all":["layers-chaos","layers-metrics","layers-tracing"],"layers-chaos":["dep:rand"],"layers-metrics":["dep:metrics"],"layers-tracing":["dep:tracing"],"native-tls":["reqwest/native-tls","ureq/native-tls"],"native-tls-vendored":["reqwest/native-tls-vendored","ureq/native-tls"],"rustls":["reqwest/rustls-tls-native-roots","ureq/tls","ureq/native-certs"],"services-dashmap":["dep:dashmap"],"services-ftp":["dep:suppaftp","dep:lazy-regex","dep:bb8","dep:async-tls"],"services-hdfs":["dep:hdrs"],"services-ipfs":["dep:prost"],"services-memcached":["dep:bb8"],"services-moka":["dep:moka"],"services-redis":["dep:redis"],"services-rocksdb":["dep:rocksdb"],"services-sled":["dep:sled"],"trust-dns":["reqwest/trust-dns","dep:trust-dns-resolver"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.30.4/dependencies","version_downloads":"/api/v1/crates/opendal/0.30.4/downloads","authors":"/api/v1/crates/opendal/0.30.4/authors"},"crate_size":303013,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2023-03-25T17:18:54.634588Z"}],"checksum":"bc08c1c75e26f33f13f22c46b0c222132df5e12519fd67046ecf061b58e8c26f","rust_version":"1.60","has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.apache.org/","documentation":null,"repository":"https://github.com/apache/incubator-opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":23848,"comment_lines":3088,"files":163}},"total_code_lines":23848,"total_comment_lines":3088}},{"id":754143,"crate":"opendal","num":"0.30.3","dl_path":"/api/v1/crates/opendal/0.30.3/download","readme_path":"/api/v1/crates/opendal/0.30.3/readme","updated_at":"2023-03-20T03:37:16.268904Z","created_at":"2023-03-20T03:37:16.268904Z","downloads":24861,"features":{"default":["rustls"],"docs":[],"layers-all":["layers-chaos","layers-metrics","layers-tracing"],"layers-chaos":["dep:rand"],"layers-metrics":["dep:metrics"],"layers-tracing":["dep:tracing"],"native-tls":["reqwest/native-tls","ureq/native-tls"],"native-tls-vendored":["reqwest/native-tls-vendored","ureq/native-tls"],"rustls":["reqwest/rustls-tls-native-roots","ureq/tls","ureq/native-certs"],"services-dashmap":["dep:dashmap"],"services-ftp":["dep:suppaftp","dep:lazy-regex","dep:bb8","dep:async-tls"],"services-hdfs":["dep:hdrs"],"services-ipfs":["dep:prost"],"services-memcached":["dep:bb8"],"services-moka":["dep:moka"],"services-redis":["dep:redis"],"services-rocksdb":["dep:rocksdb","dep:librocksdb-sys"],"services-sled":["dep:sled"],"trust-dns":["reqwest/trust-dns","dep:trust-dns-resolver"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.30.3/dependencies","version_downloads":"/api/v1/crates/opendal/0.30.3/downloads","authors":"/api/v1/crates/opendal/0.30.3/authors"},"crate_size":300354,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2023-03-20T03:37:16.268904Z"}],"checksum":"ecd1bedb1311f05ef3a0cf6dbeb58ee0e01e75735d74003343c802d623b4c6d2","rust_version":"1.60","has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.apache.org/","documentation":null,"repository":"https://github.com/apache/incubator-opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":23807,"comment_lines":3087,"files":163}},"total_code_lines":23807,"total_comment_lines":3087}},{"id":746405,"crate":"opendal","num":"0.30.2","dl_path":"/api/v1/crates/opendal/0.30.2/download","readme_path":"/api/v1/crates/opendal/0.30.2/readme","updated_at":"2023-03-10T13:37:23.468680Z","created_at":"2023-03-10T13:37:23.468680Z","downloads":13761,"features":{"default":["rustls"],"docs":[],"layers-all":["layers-chaos","layers-metrics","layers-tracing"],"layers-chaos":["dep:rand"],"layers-metrics":["dep:metrics"],"layers-tracing":["dep:tracing"],"native-tls":["reqwest/native-tls","ureq/native-tls"],"native-tls-vendored":["reqwest/native-tls-vendored","ureq/native-tls"],"rustls":["reqwest/rustls-tls-native-roots","ureq/tls","ureq/native-certs"],"services-dashmap":["dep:dashmap"],"services-ftp":["dep:suppaftp","dep:lazy-regex","dep:bb8","dep:async-tls"],"services-hdfs":["dep:hdrs"],"services-ipfs":["dep:prost"],"services-memcached":["dep:bb8"],"services-moka":["dep:moka"],"services-redis":["dep:redis"],"services-rocksdb":["dep:rocksdb","dep:librocksdb-sys"],"services-sled":["dep:sled"],"trust-dns":["reqwest/trust-dns","dep:trust-dns-resolver"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.30.2/dependencies","version_downloads":"/api/v1/crates/opendal/0.30.2/downloads","authors":"/api/v1/crates/opendal/0.30.2/authors"},"crate_size":298076,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2023-03-10T13:37:23.468680Z"}],"checksum":"b3f51ae9f36eabb51da3a10c491feb406ecf2c65faf1edb0b580f9a1acb0f1e8","rust_version":"1.60","has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.databend.rs/","documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":22775,"comment_lines":2573,"files":162}},"total_code_lines":22775,"total_comment_lines":2573}},{"id":746350,"crate":"opendal","num":"0.30.1","dl_path":"/api/v1/crates/opendal/0.30.1/download","readme_path":"/api/v1/crates/opendal/0.30.1/readme","updated_at":"2023-03-10T11:57:16.569664Z","created_at":"2023-03-10T11:57:16.569664Z","downloads":3880,"features":{"default":["rustls"],"docs":[],"layers-all":["layers-chaos","layers-metrics","layers-tracing"],"layers-chaos":["dep:rand"],"layers-metrics":["dep:metrics"],"layers-tracing":["dep:tracing"],"native-tls":["reqwest/native-tls","ureq/native-tls"],"native-tls-vendored":["reqwest/native-tls-vendored","ureq/native-tls"],"rustls":["reqwest/rustls-tls-native-roots","ureq/tls","ureq/native-certs"],"services-dashmap":["dep:dashmap"],"services-ftp":["dep:suppaftp","dep:lazy-regex","dep:bb8","dep:async-tls"],"services-hdfs":["dep:hdrs"],"services-ipfs":["dep:prost"],"services-memcached":["dep:bb8"],"services-moka":["dep:moka"],"services-redis":["dep:redis"],"services-rocksdb":["dep:rocksdb","dep:librocksdb-sys"],"services-sled":["dep:sled"],"trust-dns":["reqwest/trust-dns","dep:trust-dns-resolver"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.30.1/dependencies","version_downloads":"/api/v1/crates/opendal/0.30.1/downloads","authors":"/api/v1/crates/opendal/0.30.1/authors"},"crate_size":298051,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2023-03-10T11:57:16.569664Z"}],"checksum":"72b63493afc5a8fb8cafbfa87118ffd0aea076935a7ae2375da9e03c1f49aaf3","rust_version":"1.60","has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.databend.rs/","documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":22775,"comment_lines":2573,"files":162}},"total_code_lines":22775,"total_comment_lines":2573}},{"id":746320,"crate":"opendal","num":"0.30.0","dl_path":"/api/v1/crates/opendal/0.30.0/download","readme_path":"/api/v1/crates/opendal/0.30.0/readme","updated_at":"2023-03-10T10:49:24.755849Z","created_at":"2023-03-10T10:49:24.755849Z","downloads":3919,"features":{"default":["rustls"],"docs":[],"layers-all":["layers-chaos","layers-metrics","layers-tracing"],"layers-chaos":["dep:rand"],"layers-metrics":["dep:metrics"],"layers-tracing":["dep:tracing"],"native-tls":["reqwest/native-tls","ureq/native-tls"],"native-tls-vendored":["reqwest/native-tls-vendored","ureq/native-tls"],"rustls":["reqwest/rustls-tls-native-roots","ureq/tls","ureq/native-certs"],"services-dashmap":["dep:dashmap"],"services-ftp":["dep:suppaftp","dep:lazy-regex","dep:bb8","dep:async-tls"],"services-hdfs":["dep:hdrs"],"services-ipfs":["dep:prost"],"services-memcached":["dep:bb8"],"services-moka":["dep:moka"],"services-redis":["dep:redis"],"services-rocksdb":["dep:rocksdb","dep:librocksdb-sys"],"services-sled":["dep:sled"],"trust-dns":["reqwest/trust-dns","dep:trust-dns-resolver"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.30.0/dependencies","version_downloads":"/api/v1/crates/opendal/0.30.0/downloads","authors":"/api/v1/crates/opendal/0.30.0/authors"},"crate_size":298008,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2023-03-10T10:49:24.755849Z"}],"checksum":"a679b89de2d5ef671d9256c37c8b6f66c9f2f2768acf59a9b0e825c25e5a6967","rust_version":"1.60","has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.databend.rs/","documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":22775,"comment_lines":2573,"files":162}},"total_code_lines":22775,"total_comment_lines":2573}},{"id":741573,"crate":"opendal","num":"0.29.1","dl_path":"/api/v1/crates/opendal/0.29.1/download","readme_path":"/api/v1/crates/opendal/0.29.1/readme","updated_at":"2023-03-05T09:09:04.010364Z","created_at":"2023-03-05T09:09:04.010364Z","downloads":3584,"features":{"default":["rustls"],"docs":[],"layers-all":["layers-chaos","layers-metrics","layers-tracing"],"layers-chaos":["dep:rand"],"layers-metrics":["dep:metrics"],"layers-tracing":["dep:tracing"],"native-tls":["reqwest/native-tls","ureq/native-tls"],"native-tls-vendored":["reqwest/native-tls-vendored","ureq/native-tls"],"rustls":["reqwest/rustls-tls-native-roots","ureq/tls","ureq/native-certs"],"services-dashmap":["dep:dashmap"],"services-ftp":["dep:suppaftp","dep:lazy-regex","dep:bb8","dep:async-tls"],"services-hdfs":["dep:hdrs"],"services-ipfs":["dep:prost"],"services-memcached":["dep:bb8","dep:memcache-async"],"services-moka":["dep:moka"],"services-redis":["dep:redis"],"services-rocksdb":["dep:rocksdb"],"services-sled":["dep:sled"],"trust-dns":["reqwest/trust-dns","dep:trust-dns-resolver"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.29.1/dependencies","version_downloads":"/api/v1/crates/opendal/0.29.1/downloads","authors":"/api/v1/crates/opendal/0.29.1/authors"},"crate_size":292871,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2023-03-05T09:09:04.010364Z"}],"checksum":"c0ae5735ee4517b68e4fe034c12790e0ac694a8977d1e2aea1b128926c8e8737","rust_version":"1.60","has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.databend.rs/","documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":22720,"comment_lines":2534,"files":160}},"total_code_lines":22720,"total_comment_lines":2534}},{"id":738694,"crate":"opendal","num":"0.29.0","dl_path":"/api/v1/crates/opendal/0.29.0/download","readme_path":"/api/v1/crates/opendal/0.29.0/readme","updated_at":"2023-03-01T13:03:27.982398Z","created_at":"2023-03-01T13:03:27.982398Z","downloads":8116,"features":{"default":["rustls"],"docs":[],"layers-all":["layers-chaos","layers-metrics","layers-tracing"],"layers-chaos":["dep:rand"],"layers-metrics":["dep:metrics"],"layers-tracing":["dep:tracing"],"native-tls":["reqwest/native-tls","ureq/native-tls"],"native-tls-vendored":["reqwest/native-tls-vendored","ureq/native-tls"],"rustls":["reqwest/rustls-tls-native-roots","ureq/tls","ureq/native-certs"],"services-dashmap":["dep:dashmap"],"services-ftp":["dep:suppaftp","dep:lazy-regex","dep:bb8","dep:async-tls"],"services-hdfs":["dep:hdrs"],"services-ipfs":["dep:prost"],"services-memcached":["dep:bb8","dep:memcache-async"],"services-moka":["dep:moka"],"services-redis":["dep:redis"],"services-rocksdb":["dep:rocksdb"],"services-sled":["dep:sled"],"trust-dns":["reqwest/trust-dns","dep:trust-dns-resolver"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.29.0/dependencies","version_downloads":"/api/v1/crates/opendal/0.29.0/downloads","authors":"/api/v1/crates/opendal/0.29.0/authors"},"crate_size":291970,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2023-03-01T13:03:27.982398Z"}],"checksum":"ce052ae3c6441f6e80a37dd4b7d892e24e917f86bde26b902082e843b53ad7e7","rust_version":"1.60","has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.databend.rs/","documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":22713,"comment_lines":2495,"files":157}},"total_code_lines":22713,"total_comment_lines":2495}},{"id":732839,"crate":"opendal","num":"0.28.0","dl_path":"/api/v1/crates/opendal/0.28.0/download","readme_path":"/api/v1/crates/opendal/0.28.0/readme","updated_at":"2023-02-22T06:37:09.586804Z","created_at":"2023-02-22T06:37:09.586804Z","downloads":7974,"features":{"compress":["async-compression"],"default":["rustls"],"docs":[],"layers-all":["layers-chaos","layers-metrics","layers-tracing"],"layers-chaos":["dep:rand"],"layers-metrics":["dep:metrics"],"layers-tracing":["dep:tracing"],"native-tls":["reqwest/native-tls","ureq/native-tls"],"native-tls-vendored":["reqwest/native-tls-vendored","ureq/native-tls"],"rustls":["reqwest/rustls-tls-native-roots","ureq/tls","ureq/native-certs"],"services-dashmap":["dep:dashmap"],"services-ftp":["dep:suppaftp","dep:lazy-regex","dep:bb8","dep:async-tls"],"services-hdfs":["dep:hdrs"],"services-ipfs":["dep:prost"],"services-memcached":["dep:bb8","dep:memcache-async"],"services-moka":["dep:moka"],"services-redis":["dep:redis"],"services-rocksdb":["dep:rocksdb"],"services-sled":["dep:sled"],"trust-dns":["reqwest/trust-dns","dep:trust-dns-resolver"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.28.0/dependencies","version_downloads":"/api/v1/crates/opendal/0.28.0/downloads","authors":"/api/v1/crates/opendal/0.28.0/authors"},"crate_size":266900,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2023-02-22T06:37:09.586804Z"}],"checksum":"a9c8749ca85b87793fc37762cc5925ebcfd86c0dad8a3815ee40dc110688b918","rust_version":"1.60","has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.databend.rs/","documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":23598,"comment_lines":2501,"files":155}},"total_code_lines":23598,"total_comment_lines":2501}},{"id":731204,"crate":"opendal","num":"0.27.2","dl_path":"/api/v1/crates/opendal/0.27.2/download","readme_path":"/api/v1/crates/opendal/0.27.2/readme","updated_at":"2023-02-20T08:19:46.467276Z","created_at":"2023-02-20T08:19:46.467276Z","downloads":23775,"features":{"compress":["async-compression"],"default":["rustls"],"docs":[],"layers-all":["layers-chaos","layers-metrics","layers-tracing"],"layers-chaos":["dep:rand"],"layers-metrics":["dep:metrics"],"layers-tracing":["dep:tracing"],"native-tls":["reqwest/native-tls","ureq/native-tls"],"native-tls-vendored":["reqwest/native-tls-vendored","ureq/native-tls"],"rustls":["reqwest/rustls-tls-native-roots","ureq/tls","ureq/native-certs"],"services-ftp":["dep:suppaftp","dep:lazy-regex","dep:bb8","dep:async-tls"],"services-hdfs":["dep:hdrs"],"services-ipfs":["dep:prost"],"services-memcached":["dep:bb8","dep:memcache-async"],"services-moka":["dep:moka"],"services-redis":["dep:redis"],"services-rocksdb":["dep:rocksdb"],"services-sled":["dep:sled"],"trust-dns":["reqwest/trust-dns","dep:trust-dns-resolver"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.27.2/dependencies","version_downloads":"/api/v1/crates/opendal/0.27.2/downloads","authors":"/api/v1/crates/opendal/0.27.2/authors"},"crate_size":263531,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2023-02-20T08:19:46.467276Z"}],"checksum":"ef6f7b936f2f8483e19643357cb50d9ec9a49c506971ef69ca676913cf5afd91","rust_version":"1.60","has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.databend.rs/","documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":23551,"comment_lines":2487,"files":153}},"total_code_lines":23551,"total_comment_lines":2487}},{"id":725818,"crate":"opendal","num":"0.27.1","dl_path":"/api/v1/crates/opendal/0.27.1/download","readme_path":"/api/v1/crates/opendal/0.27.1/readme","updated_at":"2023-02-13T08:09:05.631774Z","created_at":"2023-02-13T08:09:05.631774Z","downloads":27185,"features":{"compress":["async-compression"],"default":["rustls"],"docs":[],"layers-all":["layers-chaos","layers-metrics","layers-tracing"],"layers-chaos":["dep:rand"],"layers-metrics":["dep:metrics"],"layers-tracing":["dep:tracing"],"native-tls":["reqwest/native-tls","ureq/native-tls"],"native-tls-vendored":["reqwest/native-tls-vendored","ureq/native-tls"],"rustls":["reqwest/rustls-tls-native-roots","ureq/tls","ureq/native-certs"],"services-ftp":["dep:suppaftp","dep:lazy-regex","dep:bb8","dep:async-tls"],"services-hdfs":["dep:hdrs"],"services-ipfs":["dep:prost"],"services-memcached":["dep:bb8","dep:memcache-async"],"services-moka":["dep:moka"],"services-redis":["dep:redis"],"services-rocksdb":["dep:rocksdb"],"services-sled":["dep:sled"],"trust-dns":["reqwest/trust-dns","dep:trust-dns-resolver"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.27.1/dependencies","version_downloads":"/api/v1/crates/opendal/0.27.1/downloads","authors":"/api/v1/crates/opendal/0.27.1/authors"},"crate_size":252835,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2023-02-13T08:09:05.631774Z"}],"checksum":"39f2018ea448841041cf00a01f6c145b5017753958dbb563c2bf8921ce4b3e49","rust_version":"1.60","has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.databend.rs/","documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":22173,"comment_lines":2429,"files":150}},"total_code_lines":22173,"total_comment_lines":2429}},{"id":724502,"crate":"opendal","num":"0.27.0","dl_path":"/api/v1/crates/opendal/0.27.0/download","readme_path":"/api/v1/crates/opendal/0.27.0/readme","updated_at":"2023-02-11T07:24:14.231033Z","created_at":"2023-02-11T07:24:14.231033Z","downloads":6405,"features":{"compress":["async-compression"],"default":["rustls"],"docs":[],"layers-all":["layers-chaos","layers-metrics","layers-tracing"],"layers-chaos":["dep:rand"],"layers-metrics":["dep:metrics"],"layers-tracing":["dep:tracing"],"native-tls":["reqwest/native-tls","ureq/native-tls"],"native-tls-vendored":["reqwest/native-tls-vendored","ureq/native-tls"],"rustls":["reqwest/rustls-tls-native-roots","ureq/tls","ureq/native-certs"],"services-ftp":["dep:suppaftp","dep:lazy-regex","dep:bb8","dep:async-tls"],"services-hdfs":["dep:hdrs"],"services-ipfs":["dep:prost"],"services-memcached":["dep:bb8","dep:memcache-async"],"services-moka":["dep:moka"],"services-redis":["dep:redis"],"services-rocksdb":["dep:rocksdb"],"services-sled":["dep:sled"],"trust-dns":["reqwest/trust-dns","dep:trust-dns-resolver"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.27.0/dependencies","version_downloads":"/api/v1/crates/opendal/0.27.0/downloads","authors":"/api/v1/crates/opendal/0.27.0/authors"},"crate_size":251474,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2023-02-11T07:24:14.231033Z"}],"checksum":"e889a1a8bb1ae339055c6a7b5b4c6cccbb89bac626a7fff58b6e739604df7250","rust_version":"1.60","has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.databend.rs/","documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":22043,"comment_lines":2427,"files":150}},"total_code_lines":22043,"total_comment_lines":2427}},{"id":721094,"crate":"opendal","num":"0.26.2","dl_path":"/api/v1/crates/opendal/0.26.2/download","readme_path":"/api/v1/crates/opendal/0.26.2/readme","updated_at":"2023-02-07T06:52:03.971776Z","created_at":"2023-02-07T06:52:03.971776Z","downloads":15086,"features":{"compress":["async-compression"],"default":["rustls"],"docs":[],"layers-all":["layers-chaos","layers-metrics","layers-tracing"],"layers-chaos":["dep:rand"],"layers-metrics":["dep:metrics"],"layers-tracing":["dep:tracing"],"native-tls":["reqwest/native-tls","ureq/native-tls"],"native-tls-vendored":["reqwest/native-tls-vendored","ureq/native-tls"],"rustls":["reqwest/rustls-tls-native-roots","ureq/tls","ureq/native-certs"],"services-ftp":["dep:suppaftp","dep:lazy-regex","dep:bb8","dep:async-tls"],"services-hdfs":["dep:hdrs"],"services-ipfs":["dep:prost"],"services-memcached":["dep:bb8","dep:memcache-async"],"services-moka":["dep:moka"],"services-redis":["dep:redis"],"services-rocksdb":["dep:rocksdb"],"trust-dns":["reqwest/trust-dns","dep:trust-dns-resolver"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.26.2/dependencies","version_downloads":"/api/v1/crates/opendal/0.26.2/downloads","authors":"/api/v1/crates/opendal/0.26.2/authors"},"crate_size":244292,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2023-02-07T06:52:03.971776Z"}],"checksum":"c40ed33cc9fed187ce8293587416e0afd6ac9fcde17f2a20ad0dca14dd685ebe","rust_version":"1.60","has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.databend.rs/","documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":21105,"comment_lines":2379,"files":147}},"total_code_lines":21105,"total_comment_lines":2379}},{"id":719639,"crate":"opendal","num":"0.26.1","dl_path":"/api/v1/crates/opendal/0.26.1/download","readme_path":"/api/v1/crates/opendal/0.26.1/readme","updated_at":"2023-02-05T10:18:53.975342Z","created_at":"2023-02-05T10:18:53.975342Z","downloads":1206,"features":{"compress":["async-compression"],"default":["rustls"],"docs":[],"layers-all":["layers-metrics","layers-tracing"],"layers-metrics":["dep:metrics"],"layers-tracing":["dep:tracing"],"native-tls":["reqwest/native-tls","ureq/native-tls"],"native-tls-vendored":["reqwest/native-tls-vendored","ureq/native-tls"],"rustls":["reqwest/rustls-tls-native-roots","ureq/tls","ureq/native-certs"],"services-ftp":["dep:suppaftp","dep:lazy-regex","dep:bb8","dep:async-tls"],"services-hdfs":["dep:hdrs"],"services-ipfs":["dep:prost"],"services-memcached":["dep:bb8","dep:memcache-async"],"services-moka":["dep:moka"],"services-redis":["dep:redis"],"services-rocksdb":["dep:rocksdb"],"trust-dns":["reqwest/trust-dns","dep:trust-dns-resolver"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.26.1/dependencies","version_downloads":"/api/v1/crates/opendal/0.26.1/downloads","authors":"/api/v1/crates/opendal/0.26.1/authors"},"crate_size":233437,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2023-02-05T10:18:53.975342Z"}],"checksum":"9a8faaff8fa3cc1b7886238724de966585a9de367e95edf2deea079bba26a6cc","rust_version":"1.60","has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.databend.rs/","documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":19669,"comment_lines":2262,"files":141}},"total_code_lines":19669,"total_comment_lines":2262}},{"id":719089,"crate":"opendal","num":"0.26.0","dl_path":"/api/v1/crates/opendal/0.26.0/download","readme_path":"/api/v1/crates/opendal/0.26.0/readme","updated_at":"2023-02-04T10:06:57.299733Z","created_at":"2023-02-04T10:06:57.299733Z","downloads":2844,"features":{"compress":["async-compression"],"default":["rustls"],"layers-all":["layers-metrics","layers-tracing"],"layers-metrics":["dep:metrics"],"layers-tracing":["dep:tracing"],"native-tls":["reqwest/native-tls","ureq/native-tls"],"native-tls-vendored":["reqwest/native-tls-vendored","ureq/native-tls"],"rustls":["reqwest/rustls-tls-native-roots","ureq/tls","ureq/native-certs"],"services-ftp":["dep:suppaftp","dep:lazy-regex","dep:bb8","dep:async-tls"],"services-hdfs":["dep:hdrs"],"services-ipfs":["dep:prost"],"services-memcached":["dep:bb8","dep:memcache-async"],"services-moka":["dep:moka"],"services-redis":["dep:redis"],"services-rocksdb":["dep:rocksdb"],"trust-dns":["reqwest/trust-dns","dep:trust-dns-resolver"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.26.0/dependencies","version_downloads":"/api/v1/crates/opendal/0.26.0/downloads","authors":"/api/v1/crates/opendal/0.26.0/authors"},"crate_size":213530,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2023-02-04T10:06:57.299733Z"}],"checksum":"7358a83a79a6479e1edf91272bc968ba10d92c68f6c5697be186b321e14da3e8","rust_version":"1.60","has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.databend.rs/","documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":19812,"comment_lines":2226,"files":138}},"total_code_lines":19812,"total_comment_lines":2226}},{"id":714653,"crate":"opendal","num":"0.25.2","dl_path":"/api/v1/crates/opendal/0.25.2/download","readme_path":"/api/v1/crates/opendal/0.25.2/readme","updated_at":"2023-01-30T05:54:56.023752Z","created_at":"2023-01-30T05:54:56.023752Z","downloads":7026,"features":{"compress":["async-compression"],"default":["rustls"],"layers-all":["layers-metrics","layers-tracing"],"layers-metrics":["dep:metrics"],"layers-tracing":["dep:tracing"],"native-tls":["reqwest/native-tls","ureq/native-tls"],"native-tls-vendored":["reqwest/native-tls-vendored","ureq/native-tls"],"rustls":["reqwest/rustls-tls-native-roots","ureq/tls","ureq/native-certs"],"services-ftp":["dep:suppaftp","dep:lazy-regex","dep:bb8","dep:async-tls"],"services-hdfs":["dep:hdrs"],"services-ipfs":["dep:prost"],"services-memcached":["dep:bb8","dep:memcache-async"],"services-moka":["dep:moka"],"services-redis":["dep:redis"],"services-rocksdb":["dep:rocksdb"],"trust-dns":["reqwest/trust-dns","dep:trust-dns-resolver"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.25.2/dependencies","version_downloads":"/api/v1/crates/opendal/0.25.2/downloads","authors":"/api/v1/crates/opendal/0.25.2/authors"},"crate_size":214069,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2023-01-30T05:54:56.023752Z"}],"checksum":"c2059246a452d8d6bee6c8f61873a554c10db2e51feb17b6f95277114444c738","rust_version":"1.60","has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.databend.rs/","documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":19973,"comment_lines":2309,"files":143}},"total_code_lines":19973,"total_comment_lines":2309}},{"id":712862,"crate":"opendal","num":"0.25.1","dl_path":"/api/v1/crates/opendal/0.25.1/download","readme_path":"/api/v1/crates/opendal/0.25.1/readme","updated_at":"2023-01-27T08:14:02.928490Z","created_at":"2023-01-27T08:14:02.928490Z","downloads":5475,"features":{"compress":["async-compression"],"default":["rustls"],"layers-all":["layers-metrics","layers-tracing"],"layers-metrics":["dep:metrics"],"layers-tracing":["dep:tracing"],"native-tls":["reqwest/native-tls","ureq/native-tls"],"native-tls-vendored":["reqwest/native-tls-vendored","ureq/native-tls"],"rustls":["reqwest/rustls-tls-native-roots","ureq/tls","ureq/native-certs"],"services-ftp":["dep:suppaftp","dep:lazy-regex","dep:bb8","dep:async-tls"],"services-hdfs":["dep:hdrs"],"services-ipfs":["dep:prost"],"services-memcached":["dep:bb8","dep:memcache-async"],"services-moka":["dep:moka"],"services-redis":["dep:redis"],"services-rocksdb":["dep:rocksdb"],"trust-dns":["reqwest/trust-dns","dep:trust-dns-resolver"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.25.1/dependencies","version_downloads":"/api/v1/crates/opendal/0.25.1/downloads","authors":"/api/v1/crates/opendal/0.25.1/authors"},"crate_size":211390,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2023-01-27T08:14:02.928490Z"}],"checksum":"73829d3a057542556dc2c2d2b70700a44dda913cdb5483094c20ef9673ca283c","rust_version":"1.60","has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.databend.rs/","documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":19694,"comment_lines":2272,"files":140}},"total_code_lines":19694,"total_comment_lines":2272}},{"id":706064,"crate":"opendal","num":"0.25.0","dl_path":"/api/v1/crates/opendal/0.25.0/download","readme_path":"/api/v1/crates/opendal/0.25.0/readme","updated_at":"2023-01-18T15:48:18.836607Z","created_at":"2023-01-18T15:48:18.836607Z","downloads":5617,"features":{"compress":["async-compression"],"default":["rustls"],"layers-all":["layers-metrics","layers-tracing"],"layers-metrics":["dep:metrics"],"layers-tracing":["dep:tracing"],"native-tls":["reqwest/native-tls","ureq/native-tls"],"native-tls-vendored":["reqwest/native-tls-vendored","ureq/native-tls"],"rustls":["reqwest/rustls-tls-native-roots","ureq/tls","ureq/native-certs"],"services-ftp":["dep:suppaftp","dep:lazy-regex","dep:bb8","dep:async-tls"],"services-hdfs":["dep:hdrs"],"services-ipfs":["dep:prost"],"services-memcached":["dep:bb8","dep:memcache-async"],"services-moka":["dep:moka"],"services-redis":["dep:redis"],"services-rocksdb":["dep:rocksdb"],"trust-dns":["reqwest/trust-dns","dep:trust-dns-resolver"],"unwind-safe":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.25.0/dependencies","version_downloads":"/api/v1/crates/opendal/0.25.0/downloads","authors":"/api/v1/crates/opendal/0.25.0/authors"},"crate_size":230852,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2023-01-18T15:48:18.836607Z"}],"checksum":"f98a4e81f8e9979209a54098150c2deac5a8c57160b5781819d8a77142a5be53","rust_version":"1.60","has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.databend.rs/","documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":20401,"comment_lines":2313,"files":142}},"total_code_lines":20401,"total_comment_lines":2313}},{"id":701888,"crate":"opendal","num":"0.24.6","dl_path":"/api/v1/crates/opendal/0.24.6/download","readme_path":"/api/v1/crates/opendal/0.24.6/readme","updated_at":"2023-01-12T15:55:19.984241Z","created_at":"2023-01-12T15:55:19.984241Z","downloads":7584,"features":{"compress":["async-compression"],"default":["rustls"],"layers-all":["layers-metrics","layers-tracing"],"layers-metrics":["dep:metrics"],"layers-tracing":["dep:tracing"],"native-tls":["reqwest/native-tls","ureq/native-tls"],"native-tls-vendored":["reqwest/native-tls-vendored","ureq/native-tls"],"rustls":["reqwest/rustls-tls-native-roots","ureq/tls","ureq/native-certs"],"services-ftp":["dep:suppaftp","dep:lazy-regex","dep:bb8","dep:async-tls"],"services-hdfs":["dep:hdrs"],"services-ipfs":["dep:prost"],"services-memcached":["dep:bb8","dep:memcache-async"],"services-moka":["dep:moka"],"services-redis":["dep:redis"],"services-rocksdb":["dep:rocksdb"],"trust-dns":["reqwest/trust-dns"],"unwind-safe":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.24.6/dependencies","version_downloads":"/api/v1/crates/opendal/0.24.6/downloads","authors":"/api/v1/crates/opendal/0.24.6/authors"},"crate_size":224008,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2023-01-12T15:55:19.984241Z"}],"checksum":"3a657010a255640ce4b5e06b3bf275e3debe013208998cb22fa315eb40395919","rust_version":"1.60","has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.databend.rs/","documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":19692,"comment_lines":2214,"files":137}},"total_code_lines":19692,"total_comment_lines":2214}},{"id":699074,"crate":"opendal","num":"0.24.5","dl_path":"/api/v1/crates/opendal/0.24.5/download","readme_path":"/api/v1/crates/opendal/0.24.5/readme","updated_at":"2023-01-09T09:01:58.110265Z","created_at":"2023-01-09T09:01:58.110265Z","downloads":1786,"features":{"compress":["async-compression"],"default":["rustls"],"layers-all":["layers-metrics","layers-tracing"],"layers-metrics":["dep:metrics"],"layers-tracing":["dep:tracing"],"native-tls":["reqwest/native-tls","ureq/native-tls"],"native-tls-vendored":["reqwest/native-tls-vendored","ureq/native-tls"],"rustls":["reqwest/rustls-tls-native-roots","ureq/tls","ureq/native-certs"],"services-ftp":["dep:suppaftp","dep:lazy-regex","dep:bb8","dep:async-tls"],"services-hdfs":["dep:hdrs"],"services-ipfs":["dep:prost"],"services-memcached":["dep:bb8","dep:memcache-async"],"services-moka":["dep:moka"],"services-redis":["dep:redis"],"services-rocksdb":["dep:rocksdb"],"trust-dns":["reqwest/trust-dns"],"unwind-safe":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.24.5/dependencies","version_downloads":"/api/v1/crates/opendal/0.24.5/downloads","authors":"/api/v1/crates/opendal/0.24.5/authors"},"crate_size":222975,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2023-01-09T09:01:58.110265Z"}],"checksum":"5e4a64a189846c03371bc2bf5baa5686a94c7eabd88d507933a9f61093b69c7f","rust_version":"1.60","has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.databend.rs/","documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":19583,"comment_lines":2209,"files":137}},"total_code_lines":19583,"total_comment_lines":2209}},{"id":699045,"crate":"opendal","num":"0.24.4","dl_path":"/api/v1/crates/opendal/0.24.4/download","readme_path":"/api/v1/crates/opendal/0.24.4/readme","updated_at":"2023-01-09T08:00:53.957539Z","created_at":"2023-01-09T08:00:53.957539Z","downloads":12515,"features":{"compress":["async-compression"],"default":["rustls"],"layers-all":["layers-metrics","layers-tracing"],"layers-metrics":["dep:metrics"],"layers-tracing":["dep:tracing"],"native-tls":["reqwest/native-tls","ureq/native-tls"],"native-tls-vendored":["reqwest/native-tls-vendored","ureq/native-tls"],"rustls":["reqwest/rustls-tls-native-roots","ureq/tls","ureq/native-certs"],"services-ftp":["dep:suppaftp","dep:lazy-regex","dep:bb8","dep:async-tls"],"services-hdfs":["dep:hdrs"],"services-ipfs":["dep:prost"],"services-memcached":["dep:bb8","dep:memcache-async"],"services-moka":["dep:moka"],"services-redis":["dep:redis"],"services-rocksdb":["dep:rocksdb"],"trust-dns":["reqwest/trust-dns"],"unwind-safe":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.24.4/dependencies","version_downloads":"/api/v1/crates/opendal/0.24.4/downloads","authors":"/api/v1/crates/opendal/0.24.4/authors"},"crate_size":222686,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2023-01-09T08:00:53.957539Z"}],"checksum":"d9ea6283b48c0365596bf784bf3785866f05c8c88e3289a0ef7bc165c5d27651","rust_version":"1.60","has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.databend.rs/","documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":19543,"comment_lines":2207,"files":137}},"total_code_lines":19543,"total_comment_lines":2207}},{"id":698717,"crate":"opendal","num":"0.24.3","dl_path":"/api/v1/crates/opendal/0.24.3/download","readme_path":"/api/v1/crates/opendal/0.24.3/readme","updated_at":"2023-01-08T18:55:26.518885Z","created_at":"2023-01-08T18:55:26.518885Z","downloads":1265,"features":{"compress":["async-compression"],"default":["rustls"],"layers-all":["layers-metrics","layers-tracing"],"layers-metrics":["dep:metrics"],"layers-tracing":["dep:tracing"],"native-tls":["reqwest/native-tls","ureq/native-tls"],"native-tls-vendored":["reqwest/native-tls-vendored","ureq/native-tls"],"rustls":["reqwest/rustls-tls-native-roots","ureq/tls","ureq/native-certs"],"services-ftp":["dep:suppaftp","dep:lazy-regex","dep:bb8","dep:async-tls"],"services-hdfs":["dep:hdrs"],"services-ipfs":["dep:prost"],"services-memcached":["dep:bb8-memcached"],"services-moka":["dep:moka"],"services-redis":["dep:redis"],"services-rocksdb":["dep:rocksdb"],"trust-dns":["reqwest/trust-dns"],"unwind-safe":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.24.3/dependencies","version_downloads":"/api/v1/crates/opendal/0.24.3/downloads","authors":"/api/v1/crates/opendal/0.24.3/authors"},"crate_size":221232,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2023-01-08T18:55:26.518885Z"}],"checksum":"4a7cac84b3a569ea4203b133b5c2443f2a18d5afcc140598842b9478de999b08","rust_version":"1.60","has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.databend.rs/","documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":19477,"comment_lines":2204,"files":137}},"total_code_lines":19477,"total_comment_lines":2204}},{"id":698488,"crate":"opendal","num":"0.24.2","dl_path":"/api/v1/crates/opendal/0.24.2/download","readme_path":"/api/v1/crates/opendal/0.24.2/readme","updated_at":"2023-01-08T10:27:31.347388Z","created_at":"2023-01-08T10:27:31.347388Z","downloads":8716,"features":{"compress":["async-compression"],"default":["rustls"],"layers-all":["layers-metrics","layers-tracing"],"layers-metrics":["dep:metrics"],"layers-tracing":["dep:tracing"],"native-tls":["reqwest/native-tls","ureq/native-tls"],"native-tls-vendored":["reqwest/native-tls-vendored","ureq/native-tls"],"rustls":["reqwest/rustls-tls-native-roots","ureq/tls","ureq/native-certs"],"services-ftp":["dep:suppaftp","dep:lazy-regex","dep:bb8","dep:async-tls"],"services-hdfs":["dep:hdrs"],"services-ipfs":["dep:prost"],"services-moka":["dep:moka"],"services-redis":["dep:redis"],"services-rocksdb":["dep:rocksdb"],"trust-dns":["reqwest/trust-dns"],"unwind-safe":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.24.2/dependencies","version_downloads":"/api/v1/crates/opendal/0.24.2/downloads","authors":"/api/v1/crates/opendal/0.24.2/authors"},"crate_size":219410,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2023-01-08T10:27:31.347388Z"}],"checksum":"97541724cf371973b28f5a873404f2a2a4f7bb1efe7ca36a27836c13958781c2","rust_version":"1.60","has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.databend.rs/","documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":19304,"comment_lines":2176,"files":135}},"total_code_lines":19304,"total_comment_lines":2176}},{"id":698403,"crate":"opendal","num":"0.24.1","dl_path":"/api/v1/crates/opendal/0.24.1/download","readme_path":"/api/v1/crates/opendal/0.24.1/readme","updated_at":"2023-01-08T07:24:20.576070Z","created_at":"2023-01-08T07:24:20.576070Z","downloads":1534,"features":{"compress":["async-compression"],"default":["rustls"],"layers-all":["layers-metrics","layers-tracing"],"layers-metrics":["metrics"],"layers-tracing":["tracing"],"native-tls":["reqwest/native-tls","ureq/native-tls","suppaftp?/async-rustls"],"native-tls-vendored":["reqwest/native-tls-vendored","ureq/native-tls"],"rustls":["reqwest/rustls-tls-native-roots","ureq/tls","ureq/native-certs","suppaftp?/async-rustls"],"services-ftp":["suppaftp","bb8","async-tls"],"services-hdfs":["hdrs"],"services-ipfs":["prost"],"services-moka":["moka"],"services-redis":["redis"],"services-rocksdb":["rocksdb"],"trust-dns":["reqwest/trust-dns"],"unwind-safe":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.24.1/dependencies","version_downloads":"/api/v1/crates/opendal/0.24.1/downloads","authors":"/api/v1/crates/opendal/0.24.1/authors"},"crate_size":219200,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2023-01-08T07:24:20.576070Z"}],"checksum":"08e93a52c47ae507fe203510753a276f30d7d96e50760e8d8eabe722e1004e18","rust_version":"1.60","has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.databend.rs/","documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":19295,"comment_lines":2175,"files":135}},"total_code_lines":19295,"total_comment_lines":2175}},{"id":698066,"crate":"opendal","num":"0.24.0","dl_path":"/api/v1/crates/opendal/0.24.0/download","readme_path":"/api/v1/crates/opendal/0.24.0/readme","updated_at":"2023-01-07T16:43:34.748176Z","created_at":"2023-01-07T16:43:34.748176Z","downloads":1738,"features":{"compress":["async-compression"],"default":["rustls"],"layers-all":["layers-metrics","layers-tracing"],"layers-metrics":["metrics"],"layers-tracing":["tracing"],"native-tls":["reqwest/native-tls","ureq/native-tls","suppaftp?/async-rustls"],"native-tls-vendored":["reqwest/native-tls-vendored","ureq/native-tls"],"rustls":["reqwest/rustls-tls-native-roots","ureq/tls","ureq/native-certs","suppaftp?/async-rustls"],"services-ftp":["suppaftp","bb8","async-tls"],"services-hdfs":["hdrs"],"services-ipfs":["prost"],"services-moka":["moka"],"services-redis":["redis"],"services-rocksdb":["rocksdb"],"trust-dns":["reqwest/trust-dns"],"unwind-safe":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.24.0/dependencies","version_downloads":"/api/v1/crates/opendal/0.24.0/downloads","authors":"/api/v1/crates/opendal/0.24.0/authors"},"crate_size":218950,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2023-01-07T16:43:34.748176Z"}],"checksum":"52515e7c8289fad75c95ad3dfa01570e33b23ccf7a85cbf0d2249f8cbd362878","rust_version":"1.60","has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.databend.rs/","documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":19275,"comment_lines":2173,"files":135}},"total_code_lines":19275,"total_comment_lines":2173}},{"id":689760,"crate":"opendal","num":"0.23.0","dl_path":"/api/v1/crates/opendal/0.23.0/download","readme_path":"/api/v1/crates/opendal/0.23.0/readme","updated_at":"2022-12-22T10:20:28.895113Z","created_at":"2022-12-22T10:20:28.895113Z","downloads":24786,"features":{"compress":["async-compression"],"default":["rustls"],"layers-all":["layers-metrics","layers-tracing"],"layers-metrics":["metrics"],"layers-tracing":["tracing"],"native-tls":["reqwest/native-tls","ureq/native-tls"],"native-tls-vendored":["reqwest/native-tls-vendored","ureq/native-tls"],"rustls":["reqwest/rustls-tls-native-roots","ureq/tls","ureq/native-certs"],"services-ftp":["suppaftp","bb8"],"services-hdfs":["hdrs"],"services-ipfs":["prost"],"services-moka":["moka"],"services-redis":["redis"],"services-rocksdb":["rocksdb"],"trust-dns":["reqwest/trust-dns"],"unwind-safe":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.23.0/dependencies","version_downloads":"/api/v1/crates/opendal/0.23.0/downloads","authors":"/api/v1/crates/opendal/0.23.0/authors"},"crate_size":206043,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-12-22T10:20:28.895113Z"}],"checksum":"b006dcbd9dacb1902a6cfce29d99b3fca18299a7197fa33216e6676b5e5c6566","rust_version":"1.60","has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.databend.rs/","documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":17686,"comment_lines":1880,"files":117}},"total_code_lines":17686,"total_comment_lines":1880}},{"id":688165,"crate":"opendal","num":"0.22.6","dl_path":"/api/v1/crates/opendal/0.22.6/download","readme_path":"/api/v1/crates/opendal/0.22.6/readme","updated_at":"2022-12-20T06:41:11.323971Z","created_at":"2022-12-20T06:41:11.323971Z","downloads":14068,"features":{"compress":["async-compression"],"default":["rustls"],"layers-all":["layers-metrics","layers-tracing"],"layers-metrics":["metrics"],"layers-tracing":["tracing"],"native-tls":["reqwest/native-tls","ureq/native-tls"],"native-tls-vendored":["reqwest/native-tls-vendored","ureq/native-tls"],"rustls":["reqwest/rustls-tls-native-roots","ureq/tls","ureq/native-certs"],"services-ftp":["suppaftp","bb8"],"services-hdfs":["hdrs"],"services-ipfs":["prost"],"services-moka":["moka"],"services-redis":["redis"],"services-rocksdb":["rocksdb"],"trust-dns":["reqwest/trust-dns"],"unwind-safe":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.22.6/dependencies","version_downloads":"/api/v1/crates/opendal/0.22.6/downloads","authors":"/api/v1/crates/opendal/0.22.6/authors"},"crate_size":203505,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-12-20T06:41:11.323971Z"}],"checksum":"c32203b1d5644a1cbd7b918a36269f59a055ff8c6c29f021a34b612a68234f07","rust_version":"1.60","has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.databend.rs/","documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":17241,"comment_lines":1860,"files":116}},"total_code_lines":17241,"total_comment_lines":1860}},{"id":681992,"crate":"opendal","num":"0.22.5","dl_path":"/api/v1/crates/opendal/0.22.5/download","readme_path":"/api/v1/crates/opendal/0.22.5/readme","updated_at":"2022-12-13T05:50:54.842426Z","created_at":"2022-12-13T05:50:54.842426Z","downloads":9002,"features":{"compress":["async-compression"],"default":["rustls"],"layers-all":["layers-metrics","layers-tracing"],"layers-metrics":["metrics"],"layers-tracing":["tracing"],"native-tls":["reqwest/native-tls","ureq/native-tls"],"native-tls-vendored":["reqwest/native-tls-vendored","ureq/native-tls"],"rustls":["reqwest/rustls-tls-native-roots","ureq/tls","ureq/native-certs"],"services-ftp":["suppaftp","bb8"],"services-hdfs":["hdrs"],"services-ipfs":["prost"],"services-moka":["moka"],"services-redis":["redis"],"services-rocksdb":["rocksdb"],"trust-dns":["reqwest/trust-dns"],"unwind-safe":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.22.5/dependencies","version_downloads":"/api/v1/crates/opendal/0.22.5/downloads","authors":"/api/v1/crates/opendal/0.22.5/authors"},"crate_size":202577,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-12-13T05:50:54.842426Z"}],"checksum":"b0d1ff77f4919836ec2002b7b42366722b2856c2b718102d3d1cd58db5e56e3e","rust_version":"1.60","has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.databend.rs/","documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":17202,"comment_lines":1852,"files":116}},"total_code_lines":17202,"total_comment_lines":1852}},{"id":681986,"crate":"opendal","num":"0.22.4","dl_path":"/api/v1/crates/opendal/0.22.4/download","readme_path":"/api/v1/crates/opendal/0.22.4/readme","updated_at":"2022-12-13T05:04:56.298946Z","created_at":"2022-12-13T05:04:56.298946Z","downloads":1186,"features":{"compress":["async-compression"],"default":["rustls"],"layers-all":["layers-metrics","layers-tracing"],"layers-metrics":["metrics"],"layers-tracing":["tracing"],"native-tls":["reqwest/native-tls","ureq/native-tls"],"native-tls-vendored":["reqwest/native-tls-vendored","ureq/native-tls"],"rustls":["reqwest/rustls-tls-native-roots","ureq/tls","ureq/native-certs"],"services-ftp":["suppaftp","bb8"],"services-hdfs":["hdrs"],"services-ipfs":["prost"],"services-moka":["moka"],"services-redis":["redis"],"services-rocksdb":["rocksdb"],"trust-dns":["reqwest/trust-dns"],"unwind-safe":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.22.4/dependencies","version_downloads":"/api/v1/crates/opendal/0.22.4/downloads","authors":"/api/v1/crates/opendal/0.22.4/authors"},"crate_size":202418,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-12-13T05:04:56.298946Z"}],"checksum":"522efabe25d8af329419f87c7351c2ae0c57ed98795ec815330d6ae124a61072","rust_version":"1.60","has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.databend.rs/","documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":17192,"comment_lines":1852,"files":116}},"total_code_lines":17192,"total_comment_lines":1852}},{"id":680893,"crate":"opendal","num":"0.22.3","dl_path":"/api/v1/crates/opendal/0.22.3/download","readme_path":"/api/v1/crates/opendal/0.22.3/readme","updated_at":"2022-12-11T14:35:49.521972Z","created_at":"2022-12-11T14:35:49.521972Z","downloads":1988,"features":{"compress":["async-compression"],"default":["rustls"],"layers-all":["layers-metrics","layers-tracing"],"layers-metrics":["metrics"],"layers-tracing":["tracing"],"native-tls":["reqwest/native-tls","ureq/native-tls"],"native-tls-vendored":["reqwest/native-tls-vendored","ureq/native-tls"],"rustls":["reqwest/rustls-tls-native-roots","ureq/tls","ureq/native-certs"],"services-ftp":["suppaftp","bb8"],"services-hdfs":["hdrs"],"services-ipfs":["prost"],"services-moka":["moka"],"services-redis":["redis"],"services-rocksdb":["rocksdb"],"trust-dns":["reqwest/trust-dns"],"unwind-safe":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.22.3/dependencies","version_downloads":"/api/v1/crates/opendal/0.22.3/downloads","authors":"/api/v1/crates/opendal/0.22.3/authors"},"crate_size":201873,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-12-11T14:35:49.521972Z"}],"checksum":"0db11c35a6f6de54c5da1a84d35ff67869143ee014ea7d862ac88ecb00422987","rust_version":"1.60","has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.databend.rs/","documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":17174,"comment_lines":1850,"files":116}},"total_code_lines":17174,"total_comment_lines":1850}},{"id":678550,"crate":"opendal","num":"0.22.2","dl_path":"/api/v1/crates/opendal/0.22.2/download","readme_path":"/api/v1/crates/opendal/0.22.2/readme","updated_at":"2022-12-07T11:05:13.652513Z","created_at":"2022-12-07T11:05:13.652513Z","downloads":3014,"features":{"compress":["async-compression"],"default":["rustls"],"layers-all":["layers-metrics","layers-tracing"],"layers-metrics":["metrics"],"layers-tracing":["tracing"],"native-tls":["reqwest/native-tls","ureq/native-tls"],"native-tls-vendored":["reqwest/native-tls-vendored","ureq/native-tls"],"rustls":["reqwest/rustls-tls-native-roots","ureq/tls","ureq/native-certs"],"services-ftp":["suppaftp","bb8"],"services-hdfs":["hdrs"],"services-ipfs":["prost"],"services-moka":["moka"],"services-redis":["redis"],"services-rocksdb":["rocksdb"],"trust-dns":["reqwest/trust-dns"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.22.2/dependencies","version_downloads":"/api/v1/crates/opendal/0.22.2/downloads","authors":"/api/v1/crates/opendal/0.22.2/authors"},"crate_size":201563,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-12-07T11:05:13.652513Z"}],"checksum":"e2ce68ece2dc033c0faf446fe654b0182de8e8b876aef36d733cca7c95e2601a","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.databend.rs/","documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":17286,"comment_lines":1849,"files":116}},"total_code_lines":17286,"total_comment_lines":1849}},{"id":677171,"crate":"opendal","num":"0.22.1","dl_path":"/api/v1/crates/opendal/0.22.1/download","readme_path":"/api/v1/crates/opendal/0.22.1/readme","updated_at":"2022-12-05T12:44:20.892845Z","created_at":"2022-12-05T12:44:20.892845Z","downloads":6629,"features":{"compress":["async-compression"],"default":["rustls"],"layers-all":["layers-metrics","layers-tracing"],"layers-metrics":["metrics"],"layers-tracing":["tracing"],"native-tls":["reqwest/native-tls","ureq/native-tls"],"native-tls-vendored":["reqwest/native-tls-vendored","ureq/native-tls"],"rustls":["reqwest/rustls-tls-native-roots","ureq/tls","ureq/native-certs"],"services-ftp":["suppaftp","bb8"],"services-hdfs":["hdrs"],"services-ipfs":["prost"],"services-moka":["moka"],"services-redis":["redis"],"services-rocksdb":["rocksdb"],"trust-dns":["reqwest/trust-dns"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.22.1/dependencies","version_downloads":"/api/v1/crates/opendal/0.22.1/downloads","authors":"/api/v1/crates/opendal/0.22.1/authors"},"crate_size":201266,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-12-05T12:44:20.892845Z"}],"checksum":"9176f087790fd937421e3f649db6e85ad47dc63c60bef127402d233ab8f31639","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.databend.rs/","documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":17263,"comment_lines":1849,"files":116}},"total_code_lines":17263,"total_comment_lines":1849}},{"id":676602,"crate":"opendal","num":"0.22.0","dl_path":"/api/v1/crates/opendal/0.22.0/download","readme_path":"/api/v1/crates/opendal/0.22.0/readme","updated_at":"2022-12-04T18:26:21.034625Z","created_at":"2022-12-04T18:26:21.034625Z","downloads":1673,"features":{"compress":["async-compression"],"default":["rustls"],"layers-all":["layers-metrics","layers-tracing"],"layers-metrics":["metrics"],"layers-tracing":["tracing"],"native-tls":["reqwest/native-tls","ureq/native-tls"],"native-tls-vendored":["reqwest/native-tls-vendored","ureq/native-tls"],"rustls":["reqwest/rustls-tls-native-roots","ureq/tls","ureq/native-certs"],"services-ftp":["suppaftp","bb8"],"services-hdfs":["hdrs"],"services-ipfs":["prost"],"services-moka":["moka"],"services-redis":["redis"],"services-rocksdb":["rocksdb"],"trust-dns":["reqwest/trust-dns"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.22.0/dependencies","version_downloads":"/api/v1/crates/opendal/0.22.0/downloads","authors":"/api/v1/crates/opendal/0.22.0/authors"},"crate_size":201205,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-12-04T18:26:21.034625Z"}],"checksum":"23c49b040a9a4357d22f0b5f637214ab759d8e19fea2d90f42844ac44249ea5b","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.databend.rs/","documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":17261,"comment_lines":1849,"files":116}},"total_code_lines":17261,"total_comment_lines":1849}},{"id":671324,"crate":"opendal","num":"0.21.2","dl_path":"/api/v1/crates/opendal/0.21.2/download","readme_path":"/api/v1/crates/opendal/0.21.2/readme","updated_at":"2022-11-27T11:37:20.617505Z","created_at":"2022-11-27T11:37:20.617505Z","downloads":1858,"features":{"compress":["async-compression","zstd-sys"],"default":["rustls"],"layers-all":["layers-metrics","layers-tracing"],"layers-metrics":["metrics"],"layers-tracing":["tracing"],"native-tls":["reqwest/native-tls","ureq/native-tls"],"native-tls-vendored":["reqwest/native-tls-vendored","ureq/native-tls"],"rustls":["reqwest/rustls-tls-native-roots","ureq/tls","ureq/native-certs"],"services-ftp":["suppaftp","bb8"],"services-hdfs":["hdrs"],"services-ipfs":["prost"],"services-moka":["moka"],"services-redis":["redis"],"services-rocksdb":["rocksdb","zstd-sys"],"trust-dns":["reqwest/trust-dns"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.21.2/dependencies","version_downloads":"/api/v1/crates/opendal/0.21.2/downloads","authors":"/api/v1/crates/opendal/0.21.2/authors"},"crate_size":200191,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-11-27T11:37:20.617505Z"}],"checksum":"27b897fbc34f29b7975b7856aaa6d2199c9df6469245146e20d19c031d4db9d2","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.databend.rs/","documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":17194,"comment_lines":1865,"files":115}},"total_code_lines":17194,"total_comment_lines":1865}},{"id":670754,"crate":"opendal","num":"0.21.1","dl_path":"/api/v1/crates/opendal/0.21.1/download","readme_path":"/api/v1/crates/opendal/0.21.1/readme","updated_at":"2022-11-26T01:56:06.787487Z","created_at":"2022-11-26T01:56:06.787487Z","downloads":1504,"features":{"compress":["async-compression"],"default":["rustls"],"layers-all":["layers-metrics","layers-tracing"],"layers-metrics":["metrics"],"layers-tracing":["tracing"],"native-tls":["reqwest/native-tls","ureq/native-tls"],"native-tls-vendored":["reqwest/native-tls-vendored","ureq/native-tls"],"rustls":["reqwest/rustls-tls-native-roots","ureq/tls","ureq/native-certs"],"services-ftp":["suppaftp","bb8"],"services-hdfs":["hdrs"],"services-ipfs":["prost"],"services-moka":["moka"],"services-redis":["redis"],"services-rocksdb":["rocksdb"],"trust-dns":["reqwest/trust-dns"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.21.1/dependencies","version_downloads":"/api/v1/crates/opendal/0.21.1/downloads","authors":"/api/v1/crates/opendal/0.21.1/authors"},"crate_size":195781,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-11-26T01:56:06.787487Z"}],"checksum":"8c9be1e30ca12b989107a5ee5bb75468a7f538059e43255ccd4743089b42aeeb","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.databend.rs/","documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":16634,"comment_lines":1798,"files":111}},"total_code_lines":16634,"total_comment_lines":1798}},{"id":670590,"crate":"opendal","num":"0.21.0","dl_path":"/api/v1/crates/opendal/0.21.0/download","readme_path":"/api/v1/crates/opendal/0.21.0/readme","updated_at":"2022-11-25T16:21:08.103018Z","created_at":"2022-11-25T16:21:08.103018Z","downloads":6912,"features":{"compress":["async-compression"],"default":["rustls"],"layers-all":["layers-metrics","layers-tracing"],"layers-metrics":["metrics"],"layers-tracing":["tracing"],"native-tls":["reqwest/native-tls","ureq/native-tls"],"native-tls-vendored":["reqwest/native-tls-vendored","ureq/native-tls"],"rustls":["reqwest/rustls-tls-native-roots","ureq/tls","ureq/native-certs"],"services-ftp":["suppaftp","bb8"],"services-hdfs":["hdrs"],"services-ipfs":["prost"],"services-moka":["moka"],"services-redis":["redis"],"services-rocksdb":["rocksdb"],"trust-dns":["reqwest/trust-dns"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.21.0/dependencies","version_downloads":"/api/v1/crates/opendal/0.21.0/downloads","authors":"/api/v1/crates/opendal/0.21.0/authors"},"crate_size":195703,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-11-25T16:21:08.103018Z"}],"checksum":"e093402bdf1033677db972e0f5ac349e3ec251fe99b5db91b1472180c1f48254","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.databend.rs/","documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":16633,"comment_lines":1798,"files":111}},"total_code_lines":16633,"total_comment_lines":1798}},{"id":665901,"crate":"opendal","num":"0.20.1","dl_path":"/api/v1/crates/opendal/0.20.1/download","readme_path":"/api/v1/crates/opendal/0.20.1/readme","updated_at":"2022-11-18T03:54:22.414824Z","created_at":"2022-11-18T03:54:22.414824Z","downloads":2185,"features":{"compress":["async-compression"],"default":["rustls"],"layers-all":["layers-metrics","layers-tracing"],"layers-metrics":["metrics"],"layers-tracing":["tracing"],"native-tls":["reqwest/native-tls","ureq/native-tls"],"native-tls-vendored":["reqwest/native-tls-vendored","ureq/native-tls"],"rustls":["reqwest/rustls-tls-native-roots","ureq/tls","ureq/native-certs"],"services-ftp":["suppaftp","bb8"],"services-hdfs":["hdrs"],"services-ipfs":["prost"],"services-moka":["moka"],"services-redis":["redis"],"services-rocksdb":["rocksdb"],"trust-dns":["reqwest/trust-dns"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.20.1/dependencies","version_downloads":"/api/v1/crates/opendal/0.20.1/downloads","authors":"/api/v1/crates/opendal/0.20.1/authors"},"crate_size":198183,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-11-18T03:54:22.414824Z"}],"checksum":"63b17b778cf11d10fbaaae4a5a0f82d5c6f527f96a9e4843f4e2dd6cd0dbe580","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.databend.rs/","documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":17093,"comment_lines":1835,"files":116}},"total_code_lines":17093,"total_comment_lines":1835}},{"id":665496,"crate":"opendal","num":"0.20.0","dl_path":"/api/v1/crates/opendal/0.20.0/download","readme_path":"/api/v1/crates/opendal/0.20.0/readme","updated_at":"2022-11-17T12:40:56.279228Z","created_at":"2022-11-17T12:40:56.279228Z","downloads":1227,"features":{"compress":["async-compression"],"default":["rustls"],"layers-all":["layers-metrics","layers-tracing"],"layers-metrics":["metrics"],"layers-tracing":["tracing"],"native-tls":["reqwest/native-tls","ureq/native-tls"],"native-tls-vendored":["reqwest/native-tls-vendored","ureq/native-tls"],"rustls":["reqwest/rustls-tls-native-roots","ureq/tls","ureq/native-certs"],"services-ftp":["suppaftp","bb8"],"services-hdfs":["hdrs"],"services-ipfs":["prost"],"services-moka":["moka"],"services-redis":["redis"],"services-rocksdb":["rocksdb"],"trust-dns":["reqwest/trust-dns"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.20.0/dependencies","version_downloads":"/api/v1/crates/opendal/0.20.0/downloads","authors":"/api/v1/crates/opendal/0.20.0/authors"},"crate_size":197677,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-11-17T12:40:56.279228Z"}],"checksum":"cde4e791ec0b18aa6ba6a833c21d5fb6790c24a3b4914a588a0fab471d8d1fcb","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.databend.rs/","documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":16991,"comment_lines":1834,"files":116}},"total_code_lines":16991,"total_comment_lines":1834}},{"id":662578,"crate":"opendal","num":"0.19.8","dl_path":"/api/v1/crates/opendal/0.19.8/download","readme_path":"/api/v1/crates/opendal/0.19.8/readme","updated_at":"2022-11-13T03:13:49.849884Z","created_at":"2022-11-13T03:13:49.849884Z","downloads":13269,"features":{"compress":["async-compression"],"layers-all":["layers-metrics","layers-tracing"],"layers-metrics":["metrics"],"layers-tracing":["tracing"],"services-ftp":["suppaftp","bb8"],"services-hdfs":["hdrs"],"services-ipfs":["prost"],"services-moka":["moka"],"services-redis":["redis"],"services-rocksdb":["rocksdb"],"trust-dns":["reqwest/trust-dns"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.19.8/dependencies","version_downloads":"/api/v1/crates/opendal/0.19.8/downloads","authors":"/api/v1/crates/opendal/0.19.8/authors"},"crate_size":199776,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-11-13T03:13:49.849884Z"}],"checksum":"8759e3041052861fec2980cf07dcd0e6d612346003680119494badd8aba884b0","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.databend.rs/","documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":17578,"comment_lines":1796,"files":115}},"total_code_lines":17578,"total_comment_lines":1796}},{"id":653966,"crate":"opendal","num":"0.19.7","dl_path":"/api/v1/crates/opendal/0.19.7/download","readme_path":"/api/v1/crates/opendal/0.19.7/readme","updated_at":"2022-10-31T03:11:16.642048Z","created_at":"2022-10-31T03:11:16.642048Z","downloads":17043,"features":{"compress":["async-compression"],"layers-all":["layers-metrics","layers-tracing"],"layers-metadata-cache":[],"layers-metrics":["metrics"],"layers-retry":[],"layers-tracing":["tracing"],"serde":[],"services-ftp":["suppaftp","bb8"],"services-hdfs":["hdrs"],"services-ipfs":["prost"],"services-moka":["moka"],"services-redis":["redis"],"trust-dns":["reqwest/trust-dns"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.19.7/dependencies","version_downloads":"/api/v1/crates/opendal/0.19.7/downloads","authors":"/api/v1/crates/opendal/0.19.7/authors"},"crate_size":196134,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-10-31T03:11:16.642048Z"}],"checksum":"35096e9c11c30efb0edf3598bed2275b8d62876ee108ffd4385ecc7cb77f08af","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.databend.rs/","documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":17309,"comment_lines":1764,"files":113}},"total_code_lines":17309,"total_comment_lines":1764}},{"id":649252,"crate":"opendal","num":"0.19.6","dl_path":"/api/v1/crates/opendal/0.19.6/download","readme_path":"/api/v1/crates/opendal/0.19.6/readme","updated_at":"2022-10-25T03:12:40.235973Z","created_at":"2022-10-25T03:12:40.235973Z","downloads":8232,"features":{"compress":["async-compression"],"layers-all":["layers-metrics","layers-tracing"],"layers-metadata-cache":[],"layers-metrics":["metrics"],"layers-retry":[],"layers-tracing":["tracing"],"serde":[],"services-ftp":["suppaftp","bb8"],"services-hdfs":["hdrs"],"services-ipfs":["prost"],"services-moka":["moka"],"services-redis":["redis"],"trust-dns":["reqwest/trust-dns"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.19.6/dependencies","version_downloads":"/api/v1/crates/opendal/0.19.6/downloads","authors":"/api/v1/crates/opendal/0.19.6/authors"},"crate_size":193554,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-10-25T03:12:40.235973Z"}],"checksum":"fbc1efd06a14fe61b7402ca142bd579f8b4306c76558bfabf4d1b17d5243271b","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.databend.rs/","documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":16779,"comment_lines":1764,"files":113}},"total_code_lines":16779,"total_comment_lines":1764}},{"id":648691,"crate":"opendal","num":"0.19.5","dl_path":"/api/v1/crates/opendal/0.19.5/download","readme_path":"/api/v1/crates/opendal/0.19.5/readme","updated_at":"2022-10-24T10:48:35.114916Z","created_at":"2022-10-24T10:48:35.114916Z","downloads":2162,"features":{"compress":["async-compression"],"layers-all":["layers-metrics","layers-tracing"],"layers-metadata-cache":[],"layers-metrics":["metrics"],"layers-retry":[],"layers-tracing":["tracing"],"serde":[],"services-ftp":["suppaftp","bb8"],"services-hdfs":["hdrs"],"services-ipfs":["prost"],"services-moka":["moka"],"services-redis":["redis"],"trust-dns":["reqwest/trust-dns"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.19.5/dependencies","version_downloads":"/api/v1/crates/opendal/0.19.5/downloads","authors":"/api/v1/crates/opendal/0.19.5/authors"},"crate_size":193500,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-10-24T10:48:35.114916Z"}],"checksum":"7121d718f1bf72ae023fa6447507ef27a052c590aeb5e1d0a2c0592c74db722b","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.databend.rs/","documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":16779,"comment_lines":1764,"files":113}},"total_code_lines":16779,"total_comment_lines":1764}},{"id":642829,"crate":"opendal","num":"0.19.4","dl_path":"/api/v1/crates/opendal/0.19.4/download","readme_path":"/api/v1/crates/opendal/0.19.4/readme","updated_at":"2022-10-15T13:56:43.637841Z","created_at":"2022-10-15T13:56:43.637841Z","downloads":15818,"features":{"compress":["async-compression"],"layers-all":["layers-metrics","layers-tracing"],"layers-metadata-cache":[],"layers-metrics":["metrics"],"layers-retry":[],"layers-tracing":["tracing"],"serde":[],"services-ftp":["suppaftp","bb8"],"services-hdfs":["hdrs"],"services-ipfs":["prost"],"services-moka":["moka"],"services-redis":["redis"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.19.4/dependencies","version_downloads":"/api/v1/crates/opendal/0.19.4/downloads","authors":"/api/v1/crates/opendal/0.19.4/authors"},"crate_size":192007,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-10-15T13:56:43.637841Z"}],"checksum":"f4d5fab510ae47b248289590801d40ce3f0239982c6d57820383cb72f75987e9","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.databend.rs/","documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":16775,"comment_lines":1763,"files":113}},"total_code_lines":16775,"total_comment_lines":1763}},{"id":640998,"crate":"opendal","num":"0.19.3","dl_path":"/api/v1/crates/opendal/0.19.3/download","readme_path":"/api/v1/crates/opendal/0.19.3/readme","updated_at":"2022-10-13T06:57:05.955791Z","created_at":"2022-10-13T06:57:05.955791Z","downloads":3779,"features":{"compress":["async-compression"],"layers-all":["layers-metrics","layers-tracing"],"layers-metadata-cache":[],"layers-metrics":["metrics"],"layers-retry":[],"layers-tracing":["tracing"],"serde":[],"services-ftp":["suppaftp","bb8"],"services-hdfs":["hdrs"],"services-ipfs":["prost"],"services-moka":["moka"],"services-redis":["redis"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.19.3/dependencies","version_downloads":"/api/v1/crates/opendal/0.19.3/downloads","authors":"/api/v1/crates/opendal/0.19.3/authors"},"crate_size":190451,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-10-13T06:57:05.955791Z"}],"checksum":"c475264c97020195acd5a658dc25b7d0008f868e7c59fd57cfa95c2425501cb3","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.databend.rs/","documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":16681,"comment_lines":1758,"files":113}},"total_code_lines":16681,"total_comment_lines":1758}},{"id":640799,"crate":"opendal","num":"0.19.2","dl_path":"/api/v1/crates/opendal/0.19.2/download","readme_path":"/api/v1/crates/opendal/0.19.2/readme","updated_at":"2022-10-13T01:38:41.414712Z","created_at":"2022-10-13T01:38:41.414712Z","downloads":1758,"features":{"compress":["async-compression"],"layers-all":["layers-metrics","layers-tracing"],"layers-metadata-cache":[],"layers-metrics":["metrics"],"layers-retry":[],"layers-tracing":["tracing"],"serde":[],"services-ftp":["suppaftp","bb8"],"services-hdfs":["hdrs"],"services-ipfs":["prost"],"services-moka":["moka"],"services-redis":["redis"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.19.2/dependencies","version_downloads":"/api/v1/crates/opendal/0.19.2/downloads","authors":"/api/v1/crates/opendal/0.19.2/authors"},"crate_size":190290,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-10-13T01:38:41.414712Z"}],"checksum":"1f31c349dbb25e3267d8ed9b8a7147c9825a9e31a97d5a6dd24d16e007a34810","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.databend.rs/","documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":16683,"comment_lines":1759,"files":113}},"total_code_lines":16683,"total_comment_lines":1759}},{"id":639291,"crate":"opendal","num":"0.19.1","dl_path":"/api/v1/crates/opendal/0.19.1/download","readme_path":"/api/v1/crates/opendal/0.19.1/readme","updated_at":"2022-10-11T10:27:55.105638Z","created_at":"2022-10-11T10:27:55.105638Z","downloads":4751,"features":{"compress":["async-compression"],"layers-all":["layers-metrics","layers-tracing"],"layers-metadata-cache":[],"layers-metrics":["metrics"],"layers-retry":[],"layers-tracing":["tracing"],"serde":[],"services-ftp":["suppaftp","bb8"],"services-hdfs":["hdrs"],"services-ipfs":["prost"],"services-redis":["redis"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.19.1/dependencies","version_downloads":"/api/v1/crates/opendal/0.19.1/downloads","authors":"/api/v1/crates/opendal/0.19.1/authors"},"crate_size":185485,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-10-11T10:27:55.105638Z"}],"checksum":"a4787b980078f838cbbae5a313358b4cea7b3f45440f8f1bcb29692ce6cecce4","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.databend.rs/","documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":16000,"comment_lines":1692,"files":109}},"total_code_lines":16000,"total_comment_lines":1692}},{"id":637835,"crate":"opendal","num":"0.19.0","dl_path":"/api/v1/crates/opendal/0.19.0/download","readme_path":"/api/v1/crates/opendal/0.19.0/readme","updated_at":"2022-10-08T15:22:53.384073Z","created_at":"2022-10-08T15:22:53.384073Z","downloads":6240,"features":{"compress":["async-compression"],"layers-all":["layers-metrics","layers-tracing"],"layers-metadata-cache":[],"layers-metrics":["metrics"],"layers-retry":[],"layers-tracing":["tracing"],"serde":[],"services-ftp":["suppaftp"],"services-hdfs":["hdrs"],"services-ipfs":["prost"],"services-redis":["redis"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.19.0/dependencies","version_downloads":"/api/v1/crates/opendal/0.19.0/downloads","authors":"/api/v1/crates/opendal/0.19.0/authors"},"crate_size":182186,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-10-08T15:22:53.384073Z"}],"checksum":"a14cec5f8274036de7b3a7a727a647322a30d05dfef2dbb2c2f95bda81a5e39d","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.databend.rs/","documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":15633,"comment_lines":1670,"files":108}},"total_code_lines":15633,"total_comment_lines":1670}},{"id":632390,"crate":"opendal","num":"0.18.2","dl_path":"/api/v1/crates/opendal/0.18.2/download","readme_path":"/api/v1/crates/opendal/0.18.2/readme","updated_at":"2022-10-01T12:25:29.749021Z","created_at":"2022-10-01T12:25:29.749021Z","downloads":7179,"features":{"compress":["async-compression"],"layers-all":["layers-metrics","layers-retry","layers-tracing","layers-metadata-cache"],"layers-metadata-cache":["bincode","serde"],"layers-metrics":["metrics"],"layers-retry":[],"layers-tracing":["tracing"],"serde":["time/serde"],"services-ftp":["suppaftp"],"services-hdfs":["hdrs"],"services-ipfs":["prost"],"services-redis":["redis","bincode","serde"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.18.2/dependencies","version_downloads":"/api/v1/crates/opendal/0.18.2/downloads","authors":"/api/v1/crates/opendal/0.18.2/authors"},"crate_size":171720,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-10-01T12:25:29.749021Z"}],"checksum":"c0afeab09d50984cc6b89281271548fa008f7224410c392ea441186708bbd930","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.databend.rs/","documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":14615,"comment_lines":1479,"files":94}},"total_code_lines":14615,"total_comment_lines":1479}},{"id":632283,"crate":"opendal","num":"0.18.1","dl_path":"/api/v1/crates/opendal/0.18.1/download","readme_path":"/api/v1/crates/opendal/0.18.1/readme","updated_at":"2022-10-01T07:05:59.940649Z","created_at":"2022-10-01T07:05:59.940649Z","downloads":1289,"features":{"compress":["async-compression"],"layers-all":["layers-metrics","layers-retry","layers-tracing","layers-metadata-cache"],"layers-metadata-cache":["bincode","serde"],"layers-metrics":["metrics"],"layers-retry":["backon"],"layers-tracing":["tracing"],"serde":["time/serde"],"services-ftp":["suppaftp"],"services-hdfs":["hdrs"],"services-ipfs":["prost"],"services-redis":["redis","bincode","serde"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.18.1/dependencies","version_downloads":"/api/v1/crates/opendal/0.18.1/downloads","authors":"/api/v1/crates/opendal/0.18.1/authors"},"crate_size":171406,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-10-01T07:05:59.940649Z"}],"checksum":"a1a76249835f058b44faf654fc4fa3f135c837773781be47cdf13bcdbc6daf3b","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.databend.rs/","documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":14613,"comment_lines":1478,"files":94}},"total_code_lines":14613,"total_comment_lines":1478}},{"id":632245,"crate":"opendal","num":"0.18.0","dl_path":"/api/v1/crates/opendal/0.18.0/download","readme_path":"/api/v1/crates/opendal/0.18.0/readme","updated_at":"2022-10-01T05:20:47.000824Z","created_at":"2022-10-01T05:20:47.000824Z","downloads":1195,"features":{"compress":["async-compression"],"layers-all":["layers-metrics","layers-retry","layers-tracing","layers-metadata-cache"],"layers-metadata-cache":["bincode","serde"],"layers-metrics":["metrics"],"layers-retry":["backon"],"layers-tracing":["tracing"],"serde":["time/serde"],"services-ftp":["suppaftp"],"services-hdfs":["hdrs"],"services-ipfs":["prost"],"services-redis":["redis","bincode","serde"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.18.0/dependencies","version_downloads":"/api/v1/crates/opendal/0.18.0/downloads","authors":"/api/v1/crates/opendal/0.18.0/authors"},"crate_size":171150,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-10-01T05:20:47.000824Z"}],"checksum":"91002ebcc0d6620b40f633bb3429ee28ff16d74b027356c57d644df63487030c","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painlessly, and efficiently.","homepage":"https://opendal.databend.rs/","documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":14618,"comment_lines":1477,"files":94}},"total_code_lines":14618,"total_comment_lines":1477}},{"id":629595,"crate":"opendal","num":"0.17.4","dl_path":"/api/v1/crates/opendal/0.17.4/download","readme_path":"/api/v1/crates/opendal/0.17.4/readme","updated_at":"2022-09-27T08:05:28.489140Z","created_at":"2022-09-27T08:05:28.489140Z","downloads":9978,"features":{"compress":["async-compression"],"layers-all":["layers-metrics","layers-retry","layers-tracing"],"layers-metrics":["metrics"],"layers-retry":["backon"],"layers-tracing":["tracing"],"serde":["time/serde"],"services-ftp":["suppaftp"],"services-hdfs":["hdrs"],"services-http":[],"services-ipfs":["prost"],"services-redis":["redis","bincode","serde"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.17.4/dependencies","version_downloads":"/api/v1/crates/opendal/0.17.4/downloads","authors":"/api/v1/crates/opendal/0.17.4/authors"},"crate_size":168303,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-09-27T08:05:28.489140Z"}],"checksum":"d1ac2fba66b4b574259a4e1c6a1b57b8e649682ed7da167c9cde120c1495f2cd","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painless, and efficiently.","homepage":"https://opendal.databend.rs/","documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":14314,"comment_lines":1475,"files":94}},"total_code_lines":14314,"total_comment_lines":1475}},{"id":629010,"crate":"opendal","num":"0.17.3","dl_path":"/api/v1/crates/opendal/0.17.3/download","readme_path":"/api/v1/crates/opendal/0.17.3/readme","updated_at":"2022-09-26T11:13:28.727675Z","created_at":"2022-09-26T11:13:28.727675Z","downloads":2979,"features":{"compress":["async-compression"],"layers-all":["layers-metrics","layers-retry","layers-tracing"],"layers-metrics":["metrics"],"layers-retry":["backon"],"layers-tracing":["tracing"],"serde":["time/serde"],"services-ftp":["suppaftp"],"services-hdfs":["hdrs"],"services-http":[],"services-ipfs":["prost"],"services-redis":["redis","bincode","serde"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.17.3/dependencies","version_downloads":"/api/v1/crates/opendal/0.17.3/downloads","authors":"/api/v1/crates/opendal/0.17.3/authors"},"crate_size":168115,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-09-26T11:13:28.727675Z"}],"checksum":"7bc1681ab20ebba8923f6387ba210e18dd0915c345c22ad06f0b1f6420587745","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painless, and efficiently.","homepage":"https://opendal.databend.rs/","documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":14314,"comment_lines":1468,"files":94}},"total_code_lines":14314,"total_comment_lines":1468}},{"id":628807,"crate":"opendal","num":"0.17.2","dl_path":"/api/v1/crates/opendal/0.17.2/download","readme_path":"/api/v1/crates/opendal/0.17.2/readme","updated_at":"2022-09-26T04:24:32.102848Z","created_at":"2022-09-26T04:24:32.102848Z","downloads":1621,"features":{"compress":["async-compression"],"layers-all":["layers-metrics","layers-retry","layers-tracing"],"layers-metrics":["metrics"],"layers-retry":["backon"],"layers-tracing":["tracing"],"serde":["time/serde"],"services-ftp":["suppaftp"],"services-hdfs":["hdrs"],"services-http":[],"services-ipfs":["prost"],"services-redis":["redis","bincode","serde"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.17.2/dependencies","version_downloads":"/api/v1/crates/opendal/0.17.2/downloads","authors":"/api/v1/crates/opendal/0.17.2/authors"},"crate_size":166590,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-09-26T04:24:32.102848Z"}],"checksum":"fa33a6658bab80917bae47cb2eab9f11dd0d3327e223ab5d03188634a8f83426","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painless, and efficiently.","homepage":"https://opendal.databend.rs/","documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":13995,"comment_lines":1454,"files":93}},"total_code_lines":13995,"total_comment_lines":1454}},{"id":624111,"crate":"opendal","num":"0.17.1","dl_path":"/api/v1/crates/opendal/0.17.1/download","readme_path":"/api/v1/crates/opendal/0.17.1/readme","updated_at":"2022-09-19T01:43:40.385078Z","created_at":"2022-09-19T01:43:40.385078Z","downloads":14803,"features":{"compress":["async-compression"],"layers-all":["layers-metrics","layers-retry","layers-tracing"],"layers-metrics":["metrics"],"layers-retry":["backon"],"layers-tracing":["tracing"],"serde":["time/serde"],"services-ftp":["suppaftp"],"services-hdfs":["hdrs"],"services-http":[],"services-ipfs":["prost"],"services-redis":["redis","bincode","serde"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.17.1/dependencies","version_downloads":"/api/v1/crates/opendal/0.17.1/downloads","authors":"/api/v1/crates/opendal/0.17.1/authors"},"crate_size":165621,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-09-19T01:43:40.385078Z"}],"checksum":"e6d30fcce5168e0634891b2734b820e81fd00bba1a0623d001a97fde6512f195","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painless, and efficiently.","homepage":"https://opendal.databend.rs/","documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":13935,"comment_lines":1446,"files":93}},"total_code_lines":13935,"total_comment_lines":1446}},{"id":621754,"crate":"opendal","num":"0.17.0","dl_path":"/api/v1/crates/opendal/0.17.0/download","readme_path":"/api/v1/crates/opendal/0.17.0/readme","updated_at":"2022-09-15T04:44:09.582410Z","created_at":"2022-09-15T04:44:09.582410Z","downloads":8240,"features":{"compress":["async-compression"],"layers-all":["layers-metrics","layers-retry","layers-tracing"],"layers-metrics":["metrics"],"layers-retry":["backon"],"layers-tracing":["tracing"],"serde":["time/serde"],"services-ftp":["suppaftp"],"services-hdfs":["hdrs"],"services-http":[],"services-ipfs":["prost"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.17.0/dependencies","version_downloads":"/api/v1/crates/opendal/0.17.0/downloads","authors":"/api/v1/crates/opendal/0.17.0/authors"},"crate_size":157935,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-09-15T04:44:09.582410Z"}],"checksum":"e25be2547ef2a9202a26f0d751ca1dcc34a43daf155919a530dae28a0eafcf26","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painless, and efficiently.","homepage":"https://opendal.databend.rs/","documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":13249,"comment_lines":1378,"files":89}},"total_code_lines":13249,"total_comment_lines":1378}},{"id":619149,"crate":"opendal","num":"0.16.0","dl_path":"/api/v1/crates/opendal/0.16.0/download","readme_path":"/api/v1/crates/opendal/0.16.0/readme","updated_at":"2022-09-12T07:19:08.049158Z","created_at":"2022-09-12T07:19:08.049158Z","downloads":4948,"features":{"compress":["async-compression"],"layers-all":["layers-metrics","layers-retry","layers-tracing"],"layers-metrics":["metrics"],"layers-retry":["backon"],"layers-tracing":["tracing"],"rustls":["reqwest/rustls-tls","reqwest/rustls-tls-native-roots","ureq/rustls","ureq/rustls-native-certs"],"serde":["time/serde"],"services-ftp":["suppaftp"],"services-hdfs":["hdrs"],"services-http":[],"services-ipfs":["prost"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.16.0/dependencies","version_downloads":"/api/v1/crates/opendal/0.16.0/downloads","authors":"/api/v1/crates/opendal/0.16.0/authors"},"crate_size":155040,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-09-12T07:19:08.049158Z"}],"checksum":"2f7b4a0552a17ed31d74d3c4bc65b1b026013f9e936b0f55c513240f195b3780","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painless, and efficiently.","homepage":"https://opendal.databend.rs/","documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":13039,"comment_lines":1375,"files":89}},"total_code_lines":13039,"total_comment_lines":1375}},{"id":614534,"crate":"opendal","num":"0.15.0","dl_path":"/api/v1/crates/opendal/0.15.0/download","readme_path":"/api/v1/crates/opendal/0.15.0/readme","updated_at":"2022-09-05T04:00:01.165603Z","created_at":"2022-09-05T04:00:01.165603Z","downloads":1301,"features":{"compress":["async-compression"],"layers-all":["layers-metrics","layers-retry","layers-tracing"],"layers-metrics":["metrics"],"layers-retry":["backon"],"layers-tracing":["tracing"],"rustls":["isahc/rustls-tls","isahc/rustls-tls-native-certs"],"serde":["time/serde"],"services-ftp":["suppaftp"],"services-hdfs":["hdrs"],"services-http":["radix_trie"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.15.0/dependencies","version_downloads":"/api/v1/crates/opendal/0.15.0/downloads","authors":"/api/v1/crates/opendal/0.15.0/authors"},"crate_size":179056,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-09-05T04:00:01.165603Z"}],"checksum":"a37221549591952ecddc21dff8a6cdb8f6d03888dc9f4b05e97f15aa9803f5d1","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painless, and efficiently.","homepage":"https://opendal.databend.rs/","documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":12109,"comment_lines":1304,"files":83}},"total_code_lines":12109,"total_comment_lines":1304}},{"id":611222,"crate":"opendal","num":"0.14.1","dl_path":"/api/v1/crates/opendal/0.14.1/download","readme_path":"/api/v1/crates/opendal/0.14.1/readme","updated_at":"2022-08-30T04:58:27.243526Z","created_at":"2022-08-30T04:58:27.243526Z","downloads":17197,"features":{"compress":["async-compression"],"layers-all":["layers-metrics","layers-retry","layers-tracing"],"layers-metrics":["metrics"],"layers-retry":["backon"],"layers-tracing":["tracing"],"rustls":["isahc/rustls-tls","isahc/rustls-tls-native-certs"],"serde":["time/serde"],"services-hdfs":["hdrs"],"services-http":["radix_trie"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.14.1/dependencies","version_downloads":"/api/v1/crates/opendal/0.14.1/downloads","authors":"/api/v1/crates/opendal/0.14.1/authors"},"crate_size":166598,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-08-30T04:58:27.243526Z"}],"checksum":"9e1bb2b32e29a223594277a78779b81755041ef7a94a60f650f9ebf2cb321522","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painless, and efficiently.","homepage":"https://opendal.databend.rs/","documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":10490,"comment_lines":1229,"files":78}},"total_code_lines":10490,"total_comment_lines":1229}},{"id":610058,"crate":"opendal","num":"0.14.0","dl_path":"/api/v1/crates/opendal/0.14.0/download","readme_path":"/api/v1/crates/opendal/0.14.0/readme","updated_at":"2022-08-28T04:40:48.741798Z","created_at":"2022-08-28T04:40:48.741798Z","downloads":1451,"features":{"compress":["async-compression"],"layers-all":["layers-metrics","layers-retry","layers-tracing"],"layers-metrics":["metrics"],"layers-retry":["backon"],"layers-tracing":["tracing"],"rustls":["isahc/rustls-tls","isahc/rustls-tls-native-certs"],"serde":["time/serde"],"services-hdfs":["hdrs"],"services-http":["radix_trie"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.14.0/dependencies","version_downloads":"/api/v1/crates/opendal/0.14.0/downloads","authors":"/api/v1/crates/opendal/0.14.0/authors"},"crate_size":163575,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-08-28T04:40:48.741798Z"}],"checksum":"23ccc5aec293a57f9d4b58f42d9ac16bf5535186a5186f50b3fab34f05f6f7a9","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painless, and efficiently.","homepage":"https://opendal.databend.rs/","documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":10023,"comment_lines":1163,"files":73}},"total_code_lines":10023,"total_comment_lines":1163}},{"id":606667,"crate":"opendal","num":"0.13.1","dl_path":"/api/v1/crates/opendal/0.13.1/download","readme_path":"/api/v1/crates/opendal/0.13.1/readme","updated_at":"2022-08-22T00:48:08.094214Z","created_at":"2022-08-22T00:48:08.094214Z","downloads":12848,"features":{"compress":["async-compression"],"layers-all":["layers-metrics","layers-retry","layers-tracing"],"layers-metrics":["metrics"],"layers-retry":["backon"],"layers-tracing":["tracing"],"retry":["layers-retry"],"rustls":["isahc/rustls-tls","isahc/rustls-tls-native-certs"],"serde":["time/serde"],"services-hdfs":["hdrs"],"services-http":["radix_trie"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.13.1/dependencies","version_downloads":"/api/v1/crates/opendal/0.13.1/downloads","authors":"/api/v1/crates/opendal/0.13.1/authors"},"crate_size":152302,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-08-22T00:48:08.094214Z"}],"checksum":"47b5ab8000354e0fbe889ee7f9b12636b81e8dd5dc082e17becdc1da2154fc87","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painless, and efficiently.","homepage":"https://opendal.databend.rs/","documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":8778,"comment_lines":1000,"files":61}},"total_code_lines":8778,"total_comment_lines":1000}},{"id":604102,"crate":"opendal","num":"0.13.0","dl_path":"/api/v1/crates/opendal/0.13.0/download","readme_path":"/api/v1/crates/opendal/0.13.0/readme","updated_at":"2022-08-17T07:08:55.556881Z","created_at":"2022-08-17T07:08:55.556881Z","downloads":6717,"features":{"compress":["async-compression"],"layers-all":["layers-metrics","layers-retry","layers-tracing"],"layers-metrics":["metrics"],"layers-retry":["backon"],"layers-tracing":["tracing"],"retry":["layers-retry"],"rustls":["isahc/rustls-tls","isahc/rustls-tls-native-certs"],"serde":["time/serde"],"services-hdfs":["hdrs"],"services-http":["radix_trie"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.13.0/dependencies","version_downloads":"/api/v1/crates/opendal/0.13.0/downloads","authors":"/api/v1/crates/opendal/0.13.0/authors"},"crate_size":149424,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-08-17T07:08:55.556881Z"}],"checksum":"0c060aacce95fbe4a415b4ec6855d2c02b93b407eae07f8ceba3c475fedaed21","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"OpenDAL: Access data freely, painless, and efficiently.","homepage":"https://opendal.databend.rs/","documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":8474,"comment_lines":939,"files":58}},"total_code_lines":8474,"total_comment_lines":939}},{"id":601295,"crate":"opendal","num":"0.12.0","dl_path":"/api/v1/crates/opendal/0.12.0/download","readme_path":"/api/v1/crates/opendal/0.12.0/readme","updated_at":"2022-08-12T16:12:11.893471Z","created_at":"2022-08-12T16:12:11.893471Z","downloads":5663,"features":{"compress":["async-compression"],"retry":["backon"],"rustls":["isahc/rustls-tls","isahc/rustls-tls-native-certs"],"serde":["time/serde"],"services-hdfs":["hdrs"],"services-http":["radix_trie"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.12.0/dependencies","version_downloads":"/api/v1/crates/opendal/0.12.0/downloads","authors":"/api/v1/crates/opendal/0.12.0/authors"},"crate_size":139049,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-08-12T16:12:11.893471Z"}],"checksum":"9facd3f01e493eb20d0ca2324c77c4cead41c3cf1e2e5f4414ffdbb1710b5343","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Open Data Access Layer that empowers everyone to access different storage services painless and efficiently.","homepage":"https://opendal.databend.rs/","documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":7328,"comment_lines":803,"files":50}},"total_code_lines":7328,"total_comment_lines":803}},{"id":594954,"crate":"opendal","num":"0.11.4","dl_path":"/api/v1/crates/opendal/0.11.4/download","readme_path":"/api/v1/crates/opendal/0.11.4/readme","updated_at":"2022-08-02T07:51:46.129137Z","created_at":"2022-08-02T07:51:46.129137Z","downloads":16365,"features":{"compress":["async-compression"],"default":["hyper-tls"],"retry":["backon"],"rustls":["hyper-rustls"],"serde":["time/serde"],"services-hdfs":["hdrs"],"services-http":["radix_trie"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.11.4/dependencies","version_downloads":"/api/v1/crates/opendal/0.11.4/downloads","authors":"/api/v1/crates/opendal/0.11.4/authors"},"crate_size":138078,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-08-02T07:51:46.129137Z"}],"checksum":"f795048c5dfeedf0ccf718e0000f848fc41daf8f68e2d0eb7687c68da481d725","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Open Data Access Layer that empowers everyone to access different storage services painless and efficiently.","homepage":"https://opendal.databend.rs/","documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":7132,"comment_lines":700,"files":44}},"total_code_lines":7132,"total_comment_lines":700}},{"id":591156,"crate":"opendal","num":"0.11.3","dl_path":"/api/v1/crates/opendal/0.11.3/download","readme_path":"/api/v1/crates/opendal/0.11.3/readme","updated_at":"2022-07-26T07:10:23.193966Z","created_at":"2022-07-26T07:10:23.193966Z","downloads":11017,"features":{"compress":["async-compression"],"retry":["backon"],"serde":["time/serde"],"services-hdfs":["hdrs"],"services-http":["radix_trie"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.11.3/dependencies","version_downloads":"/api/v1/crates/opendal/0.11.3/downloads","authors":"/api/v1/crates/opendal/0.11.3/authors"},"crate_size":137161,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-07-26T07:10:23.193966Z"}],"checksum":"470a35200a050b8dd34d4713ba32d9e145c363115e989860ea03e784a5040533","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Open Data Access Layer that empowers everyone to access different storage services painless and efficiently.","homepage":"https://opendal.databend.rs/","documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":7103,"comment_lines":700,"files":44}},"total_code_lines":7103,"total_comment_lines":700}},{"id":586852,"crate":"opendal","num":"0.11.2","dl_path":"/api/v1/crates/opendal/0.11.2/download","readme_path":"/api/v1/crates/opendal/0.11.2/readme","updated_at":"2022-07-19T15:34:02.684239Z","created_at":"2022-07-19T15:34:02.684239Z","downloads":7378,"features":{"compress":["async-compression"],"retry":["backon"],"serde":["time/serde"],"services-hdfs":["hdrs"],"services-http":["radix_trie"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.11.2/dependencies","version_downloads":"/api/v1/crates/opendal/0.11.2/downloads","authors":"/api/v1/crates/opendal/0.11.2/authors"},"crate_size":137202,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-07-19T15:34:02.684239Z"}],"checksum":"174ff4560c5da73de06deaf047051299b1d25b1b441cc95c42958a6b4ada5370","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Open Data Access Layer that empowers everyone to access different storage services painless and efficiently.","homepage":"https://opendal.databend.rs/","documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":7099,"comment_lines":697,"files":44}},"total_code_lines":7099,"total_comment_lines":697}},{"id":586602,"crate":"opendal","num":"0.11.1","dl_path":"/api/v1/crates/opendal/0.11.1/download","readme_path":"/api/v1/crates/opendal/0.11.1/readme","updated_at":"2022-07-19T07:40:33.395133Z","created_at":"2022-07-19T07:40:33.395133Z","downloads":1139,"features":{"compress":["async-compression"],"retry":["backon"],"serde":["time/serde"],"services-hdfs":["hdrs"],"services-http":["radix_trie"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.11.1/dependencies","version_downloads":"/api/v1/crates/opendal/0.11.1/downloads","authors":"/api/v1/crates/opendal/0.11.1/authors"},"crate_size":136244,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-07-19T07:40:33.395133Z"}],"checksum":"4b1ea6f87ee4a8421fc077c69085cfdbe1b5c28daba268ab2b319a817001347f","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Open Data Access Layer that empowers everyone to access different storage services painless and efficiently.","homepage":"https://opendal.databend.rs/","documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":7016,"comment_lines":688,"files":44}},"total_code_lines":7016,"total_comment_lines":688}},{"id":582424,"crate":"opendal","num":"0.11.0","dl_path":"/api/v1/crates/opendal/0.11.0/download","readme_path":"/api/v1/crates/opendal/0.11.0/readme","updated_at":"2022-07-11T04:07:27.805074Z","created_at":"2022-07-11T04:07:27.805074Z","downloads":11387,"features":{"compress":["async-compression"],"retry":["backon"],"serde":["time/serde"],"services-hdfs":["hdrs"],"services-http":["radix_trie"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.11.0/dependencies","version_downloads":"/api/v1/crates/opendal/0.11.0/downloads","authors":"/api/v1/crates/opendal/0.11.0/authors"},"crate_size":134631,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-07-11T04:07:27.805074Z"}],"checksum":"770a7e8a4d84cf9fd2fbaea08b86fb59823b849b6b056c272be7ff806f3174f2","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Open Data Access Layer that empowers everyone to access different storage services painless and efficiently.","homepage":"https://opendal.databend.rs/","documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":6789,"comment_lines":681,"files":44}},"total_code_lines":6789,"total_comment_lines":681}},{"id":578182,"crate":"opendal","num":"0.10.0","dl_path":"/api/v1/crates/opendal/0.10.0/download","readme_path":"/api/v1/crates/opendal/0.10.0/readme","updated_at":"2022-07-04T08:39:26.581111Z","created_at":"2022-07-04T08:39:26.581111Z","downloads":5852,"features":{"compress":["async-compression"],"retry":["backon"],"services-hdfs":["hdrs"],"services-http":["radix_trie"],"testing":["uuid"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.10.0/dependencies","version_downloads":"/api/v1/crates/opendal/0.10.0/downloads","authors":"/api/v1/crates/opendal/0.10.0/authors"},"crate_size":133519,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-07-04T08:39:26.581111Z"}],"checksum":"d6ce886835b8a98dd969901d278509c96e0800a2c550d5df445738f58426ea87","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Open Data Access Layer that connect the whole world together.","homepage":"https://opendal.databend.rs/","documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":6764,"comment_lines":746,"files":49}},"total_code_lines":6764,"total_comment_lines":746}},{"id":573820,"crate":"opendal","num":"0.9.1","dl_path":"/api/v1/crates/opendal/0.9.1/download","readme_path":"/api/v1/crates/opendal/0.9.1/readme","updated_at":"2022-06-27T06:19:59.425855Z","created_at":"2022-06-27T06:19:59.425855Z","downloads":13422,"features":{"compress":["async-compression"],"retry":["backon"],"services-hdfs":["hdrs"],"services-http":["radix_trie"],"testing":["uuid"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.9.1/dependencies","version_downloads":"/api/v1/crates/opendal/0.9.1/downloads","authors":"/api/v1/crates/opendal/0.9.1/authors"},"crate_size":131037,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-06-27T06:19:59.425855Z"}],"checksum":"e9e982034fd0b4f142efba461604f5ccb1fb1f962c4e84c8e44ce369f0e3d1f2","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Open Data Access Layer that connect the whole world together.","homepage":"https://opendal.databend.rs/","documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":6545,"comment_lines":746,"files":49}},"total_code_lines":6545,"total_comment_lines":746}},{"id":566442,"crate":"opendal","num":"0.9.0","dl_path":"/api/v1/crates/opendal/0.9.0/download","readme_path":"/api/v1/crates/opendal/0.9.0/readme","updated_at":"2022-06-14T10:47:34.207113Z","created_at":"2022-06-14T10:47:34.207113Z","downloads":7960,"features":{"compress":["async-compression"],"retry":["backon"],"services-hdfs":["hdrs"],"services-http":["radix_trie"],"testing":["uuid"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.9.0/dependencies","version_downloads":"/api/v1/crates/opendal/0.9.0/downloads","authors":"/api/v1/crates/opendal/0.9.0/authors"},"crate_size":522478,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-06-14T10:47:34.207113Z"}],"checksum":"9cc4f8511adde5177e4c8292b5209e7f8d712cae1c01eb517b95eb97f9d06917","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Open Data Access Layer that connect the whole world together.","homepage":"https://opendal.databend.rs/","documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":6334,"comment_lines":754,"files":49}},"total_code_lines":6334,"total_comment_lines":754}},{"id":563539,"crate":"opendal","num":"0.8.0","dl_path":"/api/v1/crates/opendal/0.8.0/download","readme_path":"/api/v1/crates/opendal/0.8.0/readme","updated_at":"2022-06-09T08:01:01.668350Z","created_at":"2022-06-09T08:01:01.668350Z","downloads":4600,"features":{"compress":["async-compression"],"retry":["backon"],"services-hdfs":["hdrs"],"testing":["uuid"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.8.0/dependencies","version_downloads":"/api/v1/crates/opendal/0.8.0/downloads","authors":"/api/v1/crates/opendal/0.8.0/authors"},"crate_size":144424,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-06-09T08:01:01.668350Z"}],"checksum":"b8885ecd915991814d3b17e85810a5e3b6d593503d4e09d67a9c3328ab7fa90d","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Open Data Access Layer that connect the whole world together.","homepage":"https://opendal.databend.rs/","documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":5818,"comment_lines":704,"files":45}},"total_code_lines":5818,"total_comment_lines":704}},{"id":560490,"crate":"opendal","num":"0.7.3","dl_path":"/api/v1/crates/opendal/0.7.3/download","readme_path":"/api/v1/crates/opendal/0.7.3/readme","updated_at":"2022-06-03T03:57:26.286875Z","created_at":"2022-06-03T03:57:26.286875Z","downloads":3044,"features":{"compress":["async-compression"],"retry":["backon"],"services-hdfs":["hdrs"],"testing":["uuid"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.7.3/dependencies","version_downloads":"/api/v1/crates/opendal/0.7.3/downloads","authors":"/api/v1/crates/opendal/0.7.3/authors"},"crate_size":140359,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-06-03T03:57:26.286875Z"}],"checksum":"9f5c06abf1472eec263c9b256d2854520eca4ddcaab1cb405e76be12ca0104ab","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Open Data Access Layer that connect the whole world together.","homepage":"https://opendal.databend.rs/","documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":5596,"comment_lines":677,"files":43}},"total_code_lines":5596,"total_comment_lines":677}},{"id":559559,"crate":"opendal","num":"0.7.2","dl_path":"/api/v1/crates/opendal/0.7.2/download","readme_path":"/api/v1/crates/opendal/0.7.2/readme","updated_at":"2022-06-01T11:27:05.189291Z","created_at":"2022-06-01T11:27:05.189291Z","downloads":1158,"features":{"compress":["async-compression"],"retry":["backon"],"services-hdfs":["hdrs"],"testing":["uuid"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.7.2/dependencies","version_downloads":"/api/v1/crates/opendal/0.7.2/downloads","authors":"/api/v1/crates/opendal/0.7.2/authors"},"crate_size":139442,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-06-01T11:27:05.189291Z"}],"checksum":"328e36a7b05659e3080d33e32963980c272404338855a9fd4b06f70294393019","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Open Data Access Layer that connect the whole world together.","homepage":null,"documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":5573,"comment_lines":671,"files":43}},"total_code_lines":5573,"total_comment_lines":671}},{"id":557855,"crate":"opendal","num":"0.7.1","dl_path":"/api/v1/crates/opendal/0.7.1/download","readme_path":"/api/v1/crates/opendal/0.7.1/readme","updated_at":"2022-05-29T05:02:15.343816Z","created_at":"2022-05-29T05:02:15.343816Z","downloads":3171,"features":{"compress":["async-compression"],"retry":["backon"],"services-hdfs":["hdrs"],"testing":["uuid"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.7.1/dependencies","version_downloads":"/api/v1/crates/opendal/0.7.1/downloads","authors":"/api/v1/crates/opendal/0.7.1/authors"},"crate_size":137077,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-05-29T05:02:15.343816Z"}],"checksum":"aef886109f7df6225a0d2bbffee5a991e918646fd32a058bdc36fadfb7aa6bad","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Open Data Access Layer that connect the whole world together.","homepage":null,"documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":5405,"comment_lines":663,"files":43}},"total_code_lines":5405,"total_comment_lines":663}},{"id":557505,"crate":"opendal","num":"0.7.0","dl_path":"/api/v1/crates/opendal/0.7.0/download","readme_path":"/api/v1/crates/opendal/0.7.0/readme","updated_at":"2022-05-28T17:00:49.336998Z","created_at":"2022-05-28T17:00:49.336998Z","downloads":1144,"features":{"compress":["async-compression"],"retry":["backon"],"services-hdfs":["hdrs"],"testing":["uuid"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.7.0/dependencies","version_downloads":"/api/v1/crates/opendal/0.7.0/downloads","authors":"/api/v1/crates/opendal/0.7.0/authors"},"crate_size":102790,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-05-28T17:00:49.336998Z"}],"checksum":"96d4497d1197ca2a666fd1488bbacc8a7c836396c0579eb33096ebb8f23ec1a1","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Open Data Access Layer that connect the whole world together.","homepage":null,"documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":5342,"comment_lines":663,"files":43}},"total_code_lines":5342,"total_comment_lines":663}},{"id":555509,"crate":"opendal","num":"0.6.3","dl_path":"/api/v1/crates/opendal/0.6.3/download","readme_path":"/api/v1/crates/opendal/0.6.3/readme","updated_at":"2022-05-25T15:39:06.709122Z","created_at":"2022-05-25T15:39:06.709122Z","downloads":2774,"features":{"compress":["async-compression"],"retry":["backon"],"services-hdfs":["hdrs"],"testing":["uuid"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.6.3/dependencies","version_downloads":"/api/v1/crates/opendal/0.6.3/downloads","authors":"/api/v1/crates/opendal/0.6.3/authors"},"crate_size":97714,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-05-25T15:39:06.709122Z"}],"checksum":"90635073f63bce2384a5bac757c5f4e29c9820a3bbe857a860a6a21fc2452570","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Open Data Access Layer that connect the whole world together.","homepage":null,"documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":4978,"comment_lines":656,"files":43}},"total_code_lines":4978,"total_comment_lines":656}},{"id":547680,"crate":"opendal","num":"0.6.2","dl_path":"/api/v1/crates/opendal/0.6.2/download","readme_path":"/api/v1/crates/opendal/0.6.2/readme","updated_at":"2022-05-12T04:17:02.225639Z","created_at":"2022-05-12T04:17:02.225639Z","downloads":9705,"features":{"compress":["async-compression"],"retry":["backon"],"services-hdfs":["hdrs"],"testing":["uuid"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.6.2/dependencies","version_downloads":"/api/v1/crates/opendal/0.6.2/downloads","authors":"/api/v1/crates/opendal/0.6.2/authors"},"crate_size":96090,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-05-12T04:17:02.225639Z"}],"checksum":"3649ace5a99d388ac9d02459135ad0425941e8cf6c33f418c4ded80483563ce3","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Open Data Access Layer that connect the whole world together.","homepage":null,"documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":4971,"comment_lines":653,"files":43}},"total_code_lines":4971,"total_comment_lines":653}},{"id":545802,"crate":"opendal","num":"0.6.1","dl_path":"/api/v1/crates/opendal/0.6.1/download","readme_path":"/api/v1/crates/opendal/0.6.1/readme","updated_at":"2022-05-09T04:02:27.290988Z","created_at":"2022-05-09T04:02:27.290988Z","downloads":2637,"features":{"compress":["async-compression"],"retry":["backon"],"services-hdfs":["hdrs"],"testing":["uuid"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.6.1/dependencies","version_downloads":"/api/v1/crates/opendal/0.6.1/downloads","authors":"/api/v1/crates/opendal/0.6.1/authors"},"crate_size":96042,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-05-09T04:02:27.290988Z"}],"checksum":"f6e34a6848f182494d5df1cf4100bac78a58776403a3c2972977142fb06b2159","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Open Data Access Layer that connect the whole world together.","homepage":null,"documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":4981,"comment_lines":653,"files":43}},"total_code_lines":4981,"total_comment_lines":653}},{"id":545115,"crate":"opendal","num":"0.6.0","dl_path":"/api/v1/crates/opendal/0.6.0/download","readme_path":"/api/v1/crates/opendal/0.6.0/readme","updated_at":"2022-05-07T09:42:00.335362Z","created_at":"2022-05-07T09:42:00.335362Z","downloads":1698,"features":{"compress":["async-compression"],"retry":["backon"],"services-hdfs":["hdrs"],"testing":["uuid"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.6.0/dependencies","version_downloads":"/api/v1/crates/opendal/0.6.0/downloads","authors":"/api/v1/crates/opendal/0.6.0/authors"},"crate_size":96040,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-05-07T09:42:00.335362Z"}],"checksum":"1b485a8d622cabe87171f51f0d6ae91ffa4425137097b0d69197a763f5cf7d0b","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Open Data Access Layer that connect the whole world together.","homepage":null,"documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":4979,"comment_lines":654,"files":43}},"total_code_lines":4979,"total_comment_lines":654}},{"id":529164,"crate":"opendal","num":"0.5.2","dl_path":"/api/v1/crates/opendal/0.5.2/download","readme_path":"/api/v1/crates/opendal/0.5.2/readme","updated_at":"2022-04-08T11:25:44.842031Z","created_at":"2022-04-08T11:25:44.842031Z","downloads":9675,"features":{"compress":["async-compression"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.5.2/dependencies","version_downloads":"/api/v1/crates/opendal/0.5.2/downloads","authors":"/api/v1/crates/opendal/0.5.2/authors"},"crate_size":90408,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-04-08T11:25:44.842031Z"}],"checksum":"496b6dff08ea23239dcf173c95c0fe276a4b577d5aab71b1baaadfea3fd4fa41","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Open Data Access Layer that connect the whole world together.","homepage":null,"documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":4472,"comment_lines":559,"files":36}},"total_code_lines":4472,"total_comment_lines":559}},{"id":528964,"crate":"opendal","num":"0.5.1","dl_path":"/api/v1/crates/opendal/0.5.1/download","readme_path":"/api/v1/crates/opendal/0.5.1/readme","updated_at":"2022-04-08T00:00:11.105430Z","created_at":"2022-04-08T00:00:11.105430Z","downloads":1952,"features":{"compress":["async-compression"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.5.1/dependencies","version_downloads":"/api/v1/crates/opendal/0.5.1/downloads","authors":"/api/v1/crates/opendal/0.5.1/authors"},"crate_size":89276,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-04-08T00:00:11.105430Z"}],"checksum":"c66039bdd3b510275ada79e4c31a444c06fd8d88d7e2749968728b5da29d92c1","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Open Data Access Layer that connect the whole world together.","homepage":null,"documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":4192,"comment_lines":563,"files":36}},"total_code_lines":4192,"total_comment_lines":563}},{"id":528597,"crate":"opendal","num":"0.5.0","dl_path":"/api/v1/crates/opendal/0.5.0/download","readme_path":"/api/v1/crates/opendal/0.5.0/readme","updated_at":"2022-04-07T10:06:51.248398Z","created_at":"2022-04-07T10:06:51.248398Z","downloads":1349,"features":{"compress":["async-compression"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.5.0/dependencies","version_downloads":"/api/v1/crates/opendal/0.5.0/downloads","authors":"/api/v1/crates/opendal/0.5.0/authors"},"crate_size":89107,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-04-07T10:06:51.248398Z"}],"checksum":"d774ff9f291db4147e5363d05088860c9f40d330e72939fbc8ee1e56138fad95","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Open Data Access Layer that connect the whole world together.","homepage":null,"documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":4194,"comment_lines":563,"files":36}},"total_code_lines":4194,"total_comment_lines":563}},{"id":526386,"crate":"opendal","num":"0.4.2","dl_path":"/api/v1/crates/opendal/0.4.2/download","readme_path":"/api/v1/crates/opendal/0.4.2/readme","updated_at":"2022-04-03T05:57:10.880784Z","created_at":"2022-04-03T05:57:10.880784Z","downloads":2501,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.4.2/dependencies","version_downloads":"/api/v1/crates/opendal/0.4.2/downloads","authors":"/api/v1/crates/opendal/0.4.2/authors"},"crate_size":81873,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-04-03T05:57:10.880784Z"}],"checksum":"e6b1c17025b3be9e23cd4e5d8b0f69f011e826ffdb1cfa0a2fe532d8840d8b4f","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Open Data Access Layer that connect the whole world together.","homepage":null,"documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3785,"comment_lines":548,"files":35}},"total_code_lines":3785,"total_comment_lines":548}},{"id":526151,"crate":"opendal","num":"0.4.1","dl_path":"/api/v1/crates/opendal/0.4.1/download","readme_path":"/api/v1/crates/opendal/0.4.1/readme","updated_at":"2022-04-02T14:30:02.305207Z","created_at":"2022-04-02T14:30:02.305207Z","downloads":1185,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.4.1/dependencies","version_downloads":"/api/v1/crates/opendal/0.4.1/downloads","authors":"/api/v1/crates/opendal/0.4.1/authors"},"crate_size":81460,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-04-02T14:30:02.305207Z"}],"checksum":"cd34f154df5a9f206506f37bd1c1dbf8e45672538660de04baac6feafd10b6c2","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Open Data Access Layer that connect the whole world together.","homepage":null,"documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3778,"comment_lines":548,"files":35}},"total_code_lines":3778,"total_comment_lines":548}},{"id":526014,"crate":"opendal","num":"0.4.0","dl_path":"/api/v1/crates/opendal/0.4.0/download","readme_path":"/api/v1/crates/opendal/0.4.0/readme","updated_at":"2022-04-02T10:34:57.099785Z","created_at":"2022-04-02T10:34:57.099785Z","downloads":1165,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.4.0/dependencies","version_downloads":"/api/v1/crates/opendal/0.4.0/downloads","authors":"/api/v1/crates/opendal/0.4.0/authors"},"crate_size":81406,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-04-02T10:34:57.099785Z"}],"checksum":"128a6e481d9e6b6f61100c2e2d9944137e68a69d87fd136dec4f98e51b471ad5","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Open Data Access Layer that connect the whole world together.","homepage":null,"documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3777,"comment_lines":548,"files":35}},"total_code_lines":3777,"total_comment_lines":548}},{"id":521853,"crate":"opendal","num":"0.3.0","dl_path":"/api/v1/crates/opendal/0.3.0/download","readme_path":"/api/v1/crates/opendal/0.3.0/readme","updated_at":"2022-03-25T08:59:59.099658Z","created_at":"2022-03-25T08:59:59.099658Z","downloads":5906,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.3.0/dependencies","version_downloads":"/api/v1/crates/opendal/0.3.0/downloads","authors":"/api/v1/crates/opendal/0.3.0/authors"},"crate_size":69137,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-03-25T08:59:59.099658Z"}],"checksum":"1c4cf26cc5de7a50ca0a6368eee871a64a6e1a72bc00df53f32de0fff912faa1","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Open Data Access Layer that connect the whole world together.","homepage":null,"documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2817,"comment_lines":417,"files":26}},"total_code_lines":2817,"total_comment_lines":417}},{"id":520372,"crate":"opendal","num":"0.2.5","dl_path":"/api/v1/crates/opendal/0.2.5/download","readme_path":"/api/v1/crates/opendal/0.2.5/readme","updated_at":"2022-03-22T07:21:55.535273Z","created_at":"2022-03-22T07:21:55.535273Z","downloads":2060,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.2.5/dependencies","version_downloads":"/api/v1/crates/opendal/0.2.5/downloads","authors":"/api/v1/crates/opendal/0.2.5/authors"},"crate_size":61915,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-03-22T07:21:55.535273Z"}],"checksum":"21cf4b1d8c549b00c200a110b558f35c0517553e836a663bbfc883b828d649aa","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Open Data Access Layer that connect the whole world together.","homepage":null,"documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2126,"comment_lines":372,"files":24}},"total_code_lines":2126,"total_comment_lines":372}},{"id":518531,"crate":"opendal","num":"0.2.4","dl_path":"/api/v1/crates/opendal/0.2.4/download","readme_path":"/api/v1/crates/opendal/0.2.4/readme","updated_at":"2022-03-18T07:07:23.775755Z","created_at":"2022-03-18T07:07:23.775755Z","downloads":1613,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.2.4/dependencies","version_downloads":"/api/v1/crates/opendal/0.2.4/downloads","authors":"/api/v1/crates/opendal/0.2.4/authors"},"crate_size":60432,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-03-18T07:07:23.775755Z"}],"checksum":"c641022d1069a46517afc3e67f9d0440a4ac887df3392d8848a1f38a219ae6d4","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Open Data Access Layer that connect the whole world together.","homepage":null,"documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2087,"comment_lines":373,"files":24}},"total_code_lines":2087,"total_comment_lines":373}},{"id":515905,"crate":"opendal","num":"0.2.3","dl_path":"/api/v1/crates/opendal/0.2.3/download","readme_path":"/api/v1/crates/opendal/0.2.3/readme","updated_at":"2022-03-14T06:51:34.282351Z","created_at":"2022-03-14T06:51:34.282351Z","downloads":2706,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.2.3/dependencies","version_downloads":"/api/v1/crates/opendal/0.2.3/downloads","authors":"/api/v1/crates/opendal/0.2.3/authors"},"crate_size":63776,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-03-14T06:51:34.282351Z"}],"checksum":"c582a0421468c2061d3487f3a6049e3d2ba1407841041839b72546c8a1700b19","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Open Data Access Layer that connect the whole world together.","homepage":null,"documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2117,"comment_lines":456,"files":29}},"total_code_lines":2117,"total_comment_lines":456}},{"id":515851,"crate":"opendal","num":"0.2.2","dl_path":"/api/v1/crates/opendal/0.2.2/download","readme_path":"/api/v1/crates/opendal/0.2.2/readme","updated_at":"2022-03-14T04:30:01.540560Z","created_at":"2022-03-14T04:30:01.540560Z","downloads":1510,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.2.2/dependencies","version_downloads":"/api/v1/crates/opendal/0.2.2/downloads","authors":"/api/v1/crates/opendal/0.2.2/authors"},"crate_size":63724,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-03-14T04:30:01.540560Z"}],"checksum":"23027fcf2fc984aa61e3926269fd0358da7c2f665cd8283a8502ebb953717890","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Open Data Access Layer that connect the whole world together.","homepage":null,"documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2116,"comment_lines":456,"files":29}},"total_code_lines":2116,"total_comment_lines":456}},{"id":513978,"crate":"opendal","num":"0.2.1","dl_path":"/api/v1/crates/opendal/0.2.1/download","readme_path":"/api/v1/crates/opendal/0.2.1/readme","updated_at":"2022-03-10T10:07:44.062592Z","created_at":"2022-03-10T10:07:44.062592Z","downloads":1167,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.2.1/dependencies","version_downloads":"/api/v1/crates/opendal/0.2.1/downloads","authors":"/api/v1/crates/opendal/0.2.1/authors"},"crate_size":64308,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-03-10T10:07:44.062592Z"}],"checksum":"7f31cb88799ebf462e6edefffa29abd7fa4c361ec3ed4d951d09f176c9e82a37","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Open Data Access Layer that connect the whole world together.","homepage":null,"documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2141,"comment_lines":456,"files":29}},"total_code_lines":2141,"total_comment_lines":456}},{"id":512621,"crate":"opendal","num":"0.2.0","dl_path":"/api/v1/crates/opendal/0.2.0/download","readme_path":"/api/v1/crates/opendal/0.2.0/readme","updated_at":"2022-03-08T07:40:11.500989Z","created_at":"2022-03-08T07:40:11.500989Z","downloads":2075,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.2.0/dependencies","version_downloads":"/api/v1/crates/opendal/0.2.0/downloads","authors":"/api/v1/crates/opendal/0.2.0/authors"},"crate_size":57853,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-03-08T07:40:11.500989Z"}],"checksum":"704b149654ed7a9b5c58a1927982244b4d6420f72ad1b86b6ff0e7fe50569838","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Open Data Access Layer that connect the whole world together.","homepage":null,"documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1752,"comment_lines":386,"files":24}},"total_code_lines":1752,"total_comment_lines":386}},{"id":510069,"crate":"opendal","num":"0.1.4","dl_path":"/api/v1/crates/opendal/0.1.4/download","readme_path":"/api/v1/crates/opendal/0.1.4/readme","updated_at":"2022-03-04T04:14:42.133033Z","created_at":"2022-03-04T04:14:42.133033Z","downloads":2753,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.1.4/dependencies","version_downloads":"/api/v1/crates/opendal/0.1.4/downloads","authors":"/api/v1/crates/opendal/0.1.4/authors"},"crate_size":54289,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-03-04T04:14:42.133033Z"}],"checksum":"abb6f94d5653944786dd46d6d20fe1c94c83f6640abcaf8ca35a983e5431b7a2","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Open Data Access Layer that connect the whole world together.","homepage":null,"documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1677,"comment_lines":380,"files":24}},"total_code_lines":1677,"total_comment_lines":380}},{"id":509038,"crate":"opendal","num":"0.1.3","dl_path":"/api/v1/crates/opendal/0.1.3/download","readme_path":"/api/v1/crates/opendal/0.1.3/readme","updated_at":"2022-03-02T11:12:23.728413Z","created_at":"2022-03-02T11:12:23.728413Z","downloads":1522,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.1.3/dependencies","version_downloads":"/api/v1/crates/opendal/0.1.3/downloads","authors":"/api/v1/crates/opendal/0.1.3/authors"},"crate_size":51311,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-03-02T11:12:23.728413Z"}],"checksum":"28f64c86db7a9582ff665373afd19d91a76b0f094e14308eb96eb2f109e8e2b9","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Open Data Access Layer that connect the whole world together.","homepage":null,"documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1501,"comment_lines":314,"files":20}},"total_code_lines":1501,"total_comment_lines":314}},{"id":508363,"crate":"opendal","num":"0.1.2","dl_path":"/api/v1/crates/opendal/0.1.2/download","readme_path":"/api/v1/crates/opendal/0.1.2/readme","updated_at":"2022-03-01T10:04:56.271704Z","created_at":"2022-03-01T10:04:56.271704Z","downloads":1499,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.1.2/dependencies","version_downloads":"/api/v1/crates/opendal/0.1.2/downloads","authors":"/api/v1/crates/opendal/0.1.2/authors"},"crate_size":47573,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-03-01T10:04:56.271704Z"}],"checksum":"fba37dc2b160771e2804fd06fd4059d225e721df63e288efddd52d12d5fde768","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Open Data Access Layer that connect the whole world together.","homepage":null,"documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1429,"comment_lines":301,"files":19}},"total_code_lines":1429,"total_comment_lines":301}},{"id":508347,"crate":"opendal","num":"0.1.1","dl_path":"/api/v1/crates/opendal/0.1.1/download","readme_path":"/api/v1/crates/opendal/0.1.1/readme","updated_at":"2022-03-01T09:38:21.249630Z","created_at":"2022-03-01T09:38:21.249630Z","downloads":1169,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.1.1/dependencies","version_downloads":"/api/v1/crates/opendal/0.1.1/downloads","authors":"/api/v1/crates/opendal/0.1.1/authors"},"crate_size":47426,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-03-01T09:38:21.249630Z"}],"checksum":"15c694cfab735896dcde7162e1b240d3016e0d56680addccc53ae5cb4e8b750c","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Open Data Access Layer that connect the whole world together.","homepage":null,"documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1432,"comment_lines":301,"files":19}},"total_code_lines":1432,"total_comment_lines":301}},{"id":505582,"crate":"opendal","num":"0.1.0","dl_path":"/api/v1/crates/opendal/0.1.0/download","readme_path":"/api/v1/crates/opendal/0.1.0/readme","updated_at":"2022-02-24T11:10:35.574876Z","created_at":"2022-02-24T11:10:35.574876Z","downloads":1168,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.1.0/dependencies","version_downloads":"/api/v1/crates/opendal/0.1.0/downloads","authors":"/api/v1/crates/opendal/0.1.0/authors"},"crate_size":43454,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-02-24T11:10:35.574876Z"}],"checksum":"c186c41890e37787b5714dbcd7c07332c63293d3493f516817180b4aad004067","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Open Data Access Layer that connect the whole world together.","homepage":null,"documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1062,"comment_lines":258,"files":16}},"total_code_lines":1062,"total_comment_lines":258}},{"id":504959,"crate":"opendal","num":"0.0.5","dl_path":"/api/v1/crates/opendal/0.0.5/download","readme_path":"/api/v1/crates/opendal/0.0.5/readme","updated_at":"2022-02-23T10:36:52.759062Z","created_at":"2022-02-23T10:36:52.759062Z","downloads":2181,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.0.5/dependencies","version_downloads":"/api/v1/crates/opendal/0.0.5/downloads","authors":"/api/v1/crates/opendal/0.0.5/authors"},"crate_size":38325,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-02-23T10:36:52.759062Z"}],"checksum":"3bfb5fdecd830716bdb98ad27074b9f3944421180b682d24cc6982932b2c547e","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Open Data Access Layer that connect the whole world together.","homepage":null,"documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1003,"comment_lines":253,"files":16}},"total_code_lines":1003,"total_comment_lines":253}},{"id":504937,"crate":"opendal","num":"0.0.4","dl_path":"/api/v1/crates/opendal/0.0.4/download","readme_path":"/api/v1/crates/opendal/0.0.4/readme","updated_at":"2022-02-23T09:52:25.015334Z","created_at":"2022-02-23T09:52:25.015334Z","downloads":1167,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.0.4/dependencies","version_downloads":"/api/v1/crates/opendal/0.0.4/downloads","authors":"/api/v1/crates/opendal/0.0.4/authors"},"crate_size":38327,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-02-23T09:52:25.015334Z"}],"checksum":"0dd733a67b82c085ba300cd03b3c3948faa6f5d2a9c201cbc208407524515e3b","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Open Data Access Layer that connect the whole world together.","homepage":null,"documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1005,"comment_lines":253,"files":16}},"total_code_lines":1005,"total_comment_lines":253}},{"id":500695,"crate":"opendal","num":"0.0.3","dl_path":"/api/v1/crates/opendal/0.0.3/download","readme_path":"/api/v1/crates/opendal/0.0.3/readme","updated_at":"2022-02-16T08:14:17.184165Z","created_at":"2022-02-16T08:14:17.184165Z","downloads":2600,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.0.3/dependencies","version_downloads":"/api/v1/crates/opendal/0.0.3/downloads","authors":"/api/v1/crates/opendal/0.0.3/authors"},"crate_size":21063,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-02-16T08:14:17.184165Z"}],"checksum":"26cbd65e273b6aea4b6a1e34646b36d9d1ad54d153a5d6c25ffda62d31fcd77f","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Open Data Access Layer that connect the whole world together.","homepage":null,"documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":912,"comment_lines":323,"files":21}},"total_code_lines":912,"total_comment_lines":323}},{"id":500270,"crate":"opendal","num":"0.0.2","dl_path":"/api/v1/crates/opendal/0.0.2/download","readme_path":"/api/v1/crates/opendal/0.0.2/readme","updated_at":"2022-02-15T10:30:57.507589Z","created_at":"2022-02-15T10:30:57.507589Z","downloads":1664,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.0.2/dependencies","version_downloads":"/api/v1/crates/opendal/0.0.2/downloads","authors":"/api/v1/crates/opendal/0.0.2/authors"},"crate_size":19147,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-02-15T10:30:57.507589Z"}],"checksum":"7855f448846e70ef495f58997c84ce3ab5c08f524fdf80f3bb2ada206238fc1f","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Open Data Access Layer that connect the whole world together.","homepage":null,"documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":853,"comment_lines":316,"files":21}},"total_code_lines":853,"total_comment_lines":316}},{"id":499742,"crate":"opendal","num":"0.0.1","dl_path":"/api/v1/crates/opendal/0.0.1/download","readme_path":"/api/v1/crates/opendal/0.0.1/readme","updated_at":"2022-02-14T07:44:06.748991Z","created_at":"2022-02-14T07:44:06.748991Z","downloads":1593,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.0.1/dependencies","version_downloads":"/api/v1/crates/opendal/0.0.1/downloads","authors":"/api/v1/crates/opendal/0.0.1/authors"},"crate_size":16906,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-02-14T07:44:06.748991Z"}],"checksum":"7106bd15c6e3b276e7b001ea8df207262c0879c0aef1505fc29674462af7142f","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Open Data Access Layer that connect the whole world together.","homepage":null,"documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":794,"comment_lines":318,"files":21}},"total_code_lines":794,"total_comment_lines":318}},{"id":499663,"crate":"opendal","num":"0.0.0","dl_path":"/api/v1/crates/opendal/0.0.0/download","readme_path":"/api/v1/crates/opendal/0.0.0/readme","updated_at":"2022-02-14T08:00:22.045010Z","created_at":"2022-02-14T05:24:59.438981Z","downloads":1080,"features":{},"yanked":true,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/opendal/0.0.0/dependencies","version_downloads":"/api/v1/crates/opendal/0.0.0/downloads","authors":"/api/v1/crates/opendal/0.0.0/authors"},"crate_size":951,"published_by":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-02-14T05:24:59.438981Z"},{"action":"yank","user":{"id":94042,"login":"Xuanwo","name":"Xuanwo","avatar":"https://avatars.githubusercontent.com/u/5351546?v=4","url":"https://github.com/Xuanwo","github_username_matches":true,"created_at":"2013-08-31T06:22:45Z"},"time":"2022-02-14T08:00:22.048659Z"}],"checksum":"e9a72e45a241698d8d3b13bdc6c3a3ece756061112c7239338b9fb1ee1eb37af","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Open Data Access Layer that connect the whole world together.","homepage":null,"documentation":null,"repository":"https://github.com/datafuselabs/opendal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":8,"comment_lines":0,"files":1}},"total_code_lines":8,"total_comment_lines":0}}],"keywords":[{"id":"azblob","keyword":"azblob","created_at":"2022-04-07T10:06:51.248398Z","crates_cnt":8},{"id":"fs","keyword":"fs","created_at":"2015-07-10T16:18:24.725987Z","crates_cnt":138},{"id":"gcs","keyword":"gcs","created_at":"2019-07-08T08:59:48.708103Z","crates_cnt":44},{"id":"s3","keyword":"s3","created_at":"2016-02-23T21:38:02.858820Z","crates_cnt":458},{"id":"storage","keyword":"storage","created_at":"2015-03-22T20:59:50.700909Z","crates_cnt":1266}],"categories":[{"id":"filesystem","category":"Filesystem","slug":"filesystem","description":"Crates for dealing with files and filesystems.","created_at":"2017-01-17T19:13:05.112025Z","crates_cnt":4246}]}