From 03a5ff8a1629cde933120faf47963fcb59118261 Mon Sep 17 00:00:00 2001 From: 魏曹先生 <1992414357@qq.com> Date: Mon, 6 Oct 2025 04:11:43 +0800 Subject: Create vcs_actions crate for client-server interaction logic - Add new crate to combine action_system and vcs_data functionality - Define dependencies on both action_system and vcs_data crates - Prepare structure for implementing client-server communication logic --- crates/vcs_actions/src/actions.rs | 5 +++++ crates/vcs_actions/src/actions/local_actions.rs | 0 crates/vcs_actions/src/actions/sheet_actions.rs | 0 crates/vcs_actions/src/actions/user_actions.rs | 0 crates/vcs_actions/src/actions/vault_actions.rs | 0 crates/vcs_actions/src/actions/virtual_file_actions.rs | 0 crates/vcs_actions/src/lib.rs | 2 ++ crates/vcs_actions/src/registry.rs | 2 ++ crates/vcs_actions/src/registry/client_registry.rs | 0 crates/vcs_actions/src/registry/server_registry.rs | 0 10 files changed, 9 insertions(+) create mode 100644 crates/vcs_actions/src/actions.rs create mode 100644 crates/vcs_actions/src/actions/local_actions.rs create mode 100644 crates/vcs_actions/src/actions/sheet_actions.rs create mode 100644 crates/vcs_actions/src/actions/user_actions.rs create mode 100644 crates/vcs_actions/src/actions/vault_actions.rs create mode 100644 crates/vcs_actions/src/actions/virtual_file_actions.rs create mode 100644 crates/vcs_actions/src/lib.rs create mode 100644 crates/vcs_actions/src/registry.rs create mode 100644 crates/vcs_actions/src/registry/client_registry.rs create mode 100644 crates/vcs_actions/src/registry/server_registry.rs (limited to 'crates/vcs_actions/src') diff --git a/crates/vcs_actions/src/actions.rs b/crates/vcs_actions/src/actions.rs new file mode 100644 index 0000000..20bd037 --- /dev/null +++ b/crates/vcs_actions/src/actions.rs @@ -0,0 +1,5 @@ +pub mod local_actions; +pub mod sheet_actions; +pub mod user_actions; +pub mod vault_actions; +pub mod virtual_file_actions; diff --git a/crates/vcs_actions/src/actions/local_actions.rs b/crates/vcs_actions/src/actions/local_actions.rs new file mode 100644 index 0000000..e69de29 diff --git a/crates/vcs_actions/src/actions/sheet_actions.rs b/crates/vcs_actions/src/actions/sheet_actions.rs new file mode 100644 index 0000000..e69de29 diff --git a/crates/vcs_actions/src/actions/user_actions.rs b/crates/vcs_actions/src/actions/user_actions.rs new file mode 100644 index 0000000..e69de29 diff --git a/crates/vcs_actions/src/actions/vault_actions.rs b/crates/vcs_actions/src/actions/vault_actions.rs new file mode 100644 index 0000000..e69de29 diff --git a/crates/vcs_actions/src/actions/virtual_file_actions.rs b/crates/vcs_actions/src/actions/virtual_file_actions.rs new file mode 100644 index 0000000..e69de29 diff --git a/crates/vcs_actions/src/lib.rs b/crates/vcs_actions/src/lib.rs new file mode 100644 index 0000000..92de35f --- /dev/null +++ b/crates/vcs_actions/src/lib.rs @@ -0,0 +1,2 @@ +pub mod actions; +pub mod registry; diff --git a/crates/vcs_actions/src/registry.rs b/crates/vcs_actions/src/registry.rs new file mode 100644 index 0000000..ceec1a1 --- /dev/null +++ b/crates/vcs_actions/src/registry.rs @@ -0,0 +1,2 @@ +pub mod client_registry; +pub mod server_registry; diff --git a/crates/vcs_actions/src/registry/client_registry.rs b/crates/vcs_actions/src/registry/client_registry.rs new file mode 100644 index 0000000..e69de29 diff --git a/crates/vcs_actions/src/registry/server_registry.rs b/crates/vcs_actions/src/registry/server_registry.rs new file mode 100644 index 0000000..e69de29 -- cgit