Skip to content

Commit 7eee918

Browse files
committed
address comments
Signed-off-by: kerthcet <kerthcet@gmail.com>
1 parent a666a29 commit 7eee918

2 files changed

Lines changed: 261 additions & 42 deletions

File tree

examples/snapshot_simple.rs

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -58,16 +58,14 @@ async fn main() -> Result<()> {
5858
println!(" Files: {}, Size: {} bytes", snap.file_count, snap.total_size);
5959
}
6060

61-
// 6. Filter by tag
62-
println!("\n6. Finding snapshots with 'init' tag:");
63-
let init_snapshots = manager.find_by_tag("init").await?;
64-
for snap in &init_snapshots {
61+
// 6. Find by tag (returns single snapshot since tags are immutable)
62+
println!("\n6. Finding snapshot with 'init' tag:");
63+
if let Some(snap) = manager.find_by_tag("init").await? {
6564
println!(" {} - {}", snap.id, snap.message);
6665
}
6766

68-
println!("\n7. Finding snapshots with 'feature' tag:");
69-
let feature_snapshots = manager.find_by_tag("feature").await?;
70-
for snap in &feature_snapshots {
67+
println!("\n7. Finding snapshot with 'feature' tag:");
68+
if let Some(snap) = manager.find_by_tag("feature").await? {
7169
println!(" {} - {}", snap.id, snap.message);
7270
}
7371

0 commit comments

Comments
 (0)