Skip to content

Commit 2391a3d

Browse files
committed
feat(file-operations): enable file deletion example and update dependencies
- Enable the file deletion functionality in the example that was previously commented out - Update file deletion success message to show request_id instead of deleted status - Bump package version from 0.10.1 to 0.11.1 - Update serde_json dependency from 1.0.146 to 1.0.147
1 parent 9220308 commit 2391a3d

2 files changed

Lines changed: 11 additions & 11 deletions

File tree

Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "async-dashscope"
3-
version = "0.10.1"
3+
version = "0.11.1"
44
edition = "2024"
55
description = "A Rust client for DashScope API"
66
repository = "https://github.com/kingzcheung/async-dashscope"
@@ -16,7 +16,7 @@ derive_builder = "0.20.2"
1616
reqwest-eventsource = "0.6.0"
1717
thiserror = "2.0.17"
1818
serde = { version = "1.0.228", features = ["derive", "rc"] }
19-
serde_json = "1.0.146"
19+
serde_json = "1.0.147"
2020
tracing = "0.1.44"
2121
bytes = "1.11.0"
2222
reqwest = { version = "0.12.28", features = [

examples/file-operations.rs

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -84,15 +84,15 @@ async fn main() -> Result<(), Box<dyn std::error::Error>> {
8484
}
8585

8686
// 删除文件(注意:实际使用时请谨慎操作)
87-
// println!("Deleting file: {}", first_file.file_id);
88-
// match file.delete(&first_file.file_id).await {
89-
// Ok(delete_result) => {
90-
// println!("File deleted successfully: {}", delete_result.data.deleted);
91-
// }
92-
// Err(e) => {
93-
// eprintln!("Failed to delete file: {}", e);
94-
// }
95-
// }
87+
println!("Deleting file: {}", first_file.file_id);
88+
match file.delete(&first_file.file_id).await {
89+
Ok(delete_result) => {
90+
println!("File deleted successfully: {}", delete_result.request_id);
91+
}
92+
Err(e) => {
93+
eprintln!("Failed to delete file: {}", e);
94+
}
95+
}
9696
}
9797
}
9898

0 commit comments

Comments
 (0)