mirror of
https://github.com/spacedriveapp/spacedrive.git
synced 2026-04-20 14:38:58 -04:00
- Updated `CopyMethod` enum to include `Atomic` and `Streaming` variants, replacing the previous `AtomicMove` and `StreamingCopy` options for clarity. - Refactored the `select_strategy` method to respect user preferences for copy methods, improving the logic for same-volume operations. - Added CLI support for the new copy methods in `args.rs`, allowing users to specify their preferred method during file copy operations. - Updated relevant tests to reflect changes in copy method naming and functionality. - Enhanced documentation to include new copy method options and their usage. Co-authored-by: ijamespine <ijamespine@me.com>
19 lines
567 B
TOML
19 lines
567 B
TOML
[package]
|
|
edition = "2021"
|
|
name = "sd-cli"
|
|
version = "0.1.0"
|
|
|
|
[dependencies]
|
|
anyhow = "1"
|
|
bincode = { version = "2.0.0-rc.3", features = ["serde"] }
|
|
chrono = { version = "0.4", features = ["serde"] }
|
|
clap = { version = "4", features = ["derive"] }
|
|
crossterm = "0.27"
|
|
indicatif = "0.17"
|
|
ratatui = "0.26"
|
|
sd-core = { path = "../../core", features = ["cli"] }
|
|
serde = { version = "1", features = ["derive"] }
|
|
serde_json = "1"
|
|
tokio = { version = "1", features = ["full"] }
|
|
uuid = { version = "1", features = ["serde", "v4"] }
|