feat(core): implement OperationContext, OperationRegistry, and OperationSpec

This commit is contained in:
2026-06-07 14:44:26 +00:00
parent 92a307fd03
commit 0d6f94c24c
9 changed files with 845 additions and 0 deletions

View File

@@ -51,6 +51,7 @@
//! ```
pub mod auth;
pub mod call;
pub mod client;
pub mod config;
pub mod error;
@@ -62,6 +63,10 @@ pub mod transport;
pub mod testutil;
pub use auth::{AuthToken, ConfigIdentityProvider, Identity, IdentityProvider};
pub use call::{
AccessControl, CallError, Handler, OperationContext, OperationEnv, OperationRegistry,
OperationRegistryBuilder, OperationSpec, OperationType, ResponseEnvelope,
};
pub use client::channel_manager::{ChannelManager, ForwardRequest};
pub use client::connect::{ClientSession, ConnectError, ConnectOptions, TransportMode};
pub use config::{