Skip to main content

Crate uxc

Crate uxc 

Source
Expand description

UXC - Universal X-Protocol CLI

Schema-driven, multi-protocol RPC execution runtime.

Re-exports§

pub use adapters::Adapter;
pub use adapters::ProtocolType;
pub use cache::create_cache;
pub use cache::create_default_cache;
pub use cache::Cache;
pub use cache::CacheConfig;
pub use cache::CacheResult;
pub use error::Result;
pub use error::UxcError;
pub use output::OutputEnvelope;

Modules§

adapters
Protocol adapters for different schema types
arg_coercion
auth
Authentication storage and resolution.
cache
Schema caching module for improved performance
cli
CLI orchestration module
daemon
daemon_log
Daemon logging module for troubleshooting observability.
error
UXC error types
http_client
output
Output formatting - deterministic JSON envelope
protocol
Protocol detection and routing
schema_mapping
Schema mapping for services whose runtime endpoint and schema URL differ.

Constants§

VERSION
UXC version

Functions§

init
UXC library initialization