diff --git a/src/args.rs b/src/args.rs index 2bc90eb..09af9e4 100644 --- a/src/args.rs +++ b/src/args.rs @@ -45,9 +45,6 @@ pub struct ModeArgs { #[arg(help("List items, filtering on tags or metadata if given"))] pub list: bool, - #[arg(group("mode"), help_heading("Mode Options"), short, long, conflicts_with_all(["save", "get", "diff", "list", "delete", "info", "status"]), requires("ids_or_tags"))] - #[arg(help("Update a specified item ID's tags and/or metadata"))] - pub update: bool, #[arg(group("mode"), help_heading("Mode Options"), short, long, conflicts_with_all(["save", "get", "diff", "list", "update", "info", "status"]), requires("ids_or_tags"))] #[arg(help("Delete items either by ID or by matching tags"))] diff --git a/src/main.rs b/src/main.rs index d58c02f..36efe18 100644 --- a/src/main.rs +++ b/src/main.rs @@ -81,7 +81,6 @@ fn main() -> Result<(), Error> { Diff, List, Delete, - Update, Info, Status, Server, @@ -99,8 +98,6 @@ fn main() -> Result<(), Error> { mode = KeepModes::List; } else if args.mode.delete { mode = KeepModes::Delete; - } else if args.mode.update { - mode = KeepModes::Update; } else if args.mode.info { mode = KeepModes::Info; } else if args.mode.status { @@ -173,7 +170,6 @@ fn main() -> Result<(), Error> { KeepModes::Diff => modes::diff::mode_diff(&mut cmd, &settings, &settings, ids, tags, &mut conn, data_path), KeepModes::List => modes::list::mode_list(&mut cmd, &settings, ids, tags, &mut conn, data_path), KeepModes::Delete => modes::delete::mode_delete(&mut cmd, &settings, &settings, ids, tags, &mut conn, data_path), - KeepModes::Update => modes::update::mode_update(&mut cmd, &settings, ids, tags, &mut conn, data_path), KeepModes::Info => modes::info::mode_info(&mut cmd, &settings, ids, tags, &mut conn, data_path), KeepModes::Status => modes::status::mode_status(&mut cmd, &settings, data_path, db_path), KeepModes::Server => modes::server::mode_server(&mut cmd, &settings, &mut conn, data_path), diff --git a/src/modes/mod.rs b/src/modes/mod.rs index 1f66a60..3f1f093 100644 --- a/src/modes/mod.rs +++ b/src/modes/mod.rs @@ -7,4 +7,3 @@ pub mod list; pub mod save; pub mod server; pub mod status; -pub mod update;