Reduce leaf send call actions

This commit is contained in:
Michael Mikovsky
2026-05-09 13:40:21 -06:00
parent a68e86ef6d
commit 71d1aee235
5 changed files with 410 additions and 26 deletions
@@ -311,7 +311,7 @@ pub trait Endpoint {
/// let endpoint = ProtocolEndpoint::new(vec!["worker".into()], Some(Vec::new()), Vec::new(), Vec::new());
/// let _ = endpoint;
/// ```
#[derive(Debug, Default)]
#[derive(Debug, Clone, Default)]
pub struct ProtocolEndpoint {
pub(crate) local_id: Option<String>,
pub(crate) path: Vec<String>,
+1 -1
View File
@@ -130,7 +130,7 @@ pub struct HookConflict;
/// }).unwrap();
/// assert_eq!(hooks.pending_len(), 1);
/// ```
#[derive(Debug, Default)]
#[derive(Debug, Clone, Default)]
pub struct HookTable {
pending: BTreeMap<HookKey, PendingHook>,
active: BTreeMap<HookKey, ActiveHook>,