ec use AsyncRead

This commit is contained in:
weisd
2024-11-04 17:43:05 +08:00
parent 69e19fe8ab
commit e922c70c99
14 changed files with 443 additions and 82 deletions
+1
View File
@@ -35,6 +35,7 @@ s3s.workspace = true
serde_json.workspace = true
tracing.workspace = true
time = { workspace = true, features = ["parsing", "formatting"] }
tokio-util = { version = "0.7.12", features = ["io", "compat"] }
tokio = { workspace = true, features = [
"rt-multi-thread",
"macros",
+2 -2
View File
@@ -2,8 +2,8 @@ use std::{error::Error, io::ErrorKind, pin::Pin};
use ecstore::{
disk::{
DeleteOptions, DiskInfoOptions, DiskStore, FileInfoVersions, ReadMultipleReq, ReadOptions, Reader, UpdateMetadataOpts,
WalkDirOptions,
DeleteOptions, DiskAPI, DiskInfoOptions, DiskStore, FileInfoVersions, ReadMultipleReq, ReadOptions, Reader,
UpdateMetadataOpts, WalkDirOptions,
},
erasure::{ReadAt, Writer},
peer::{LocalPeerS3Client, PeerS3Client},