Re-exports§
pub use bidirectional::BidirChannel;pub use bidirectional::BidirError;pub use bidirectional::SelectOption;pub use bidirectional::StandardBidirChannel;pub use bidirectional::StandardRequest;pub use bidirectional::StandardResponse;pub use context::PlexusContext;pub use errors::GuidedError;pub use errors::GuidedErrorData;pub use errors::TryRequest;pub use middleware::ActivationRegistry;pub use middleware::GuidedErrorMiddleware;pub use path::Provenance;pub use plexus::Activation;pub use plexus::ActivationInfo;pub use plexus::ChildRouter;pub use plexus::DynamicHub;pub use plexus::PlexusError;pub use plexus::TransportErrorKind;pub use plexus::route_to_child;pub use crate::types::Handle;pub use schema::ChildHashes;pub use schema::ChildSummary;pub use schema::MethodSchema;pub use schema::PluginHashes;pub use schema::PluginSchema;pub use schema::Schema;pub use schema::SchemaProperty;pub use schema::SchemaResult;pub use schema::SchemaType;pub use types::PlexusStreamItem;pub use types::StreamMetadata;pub use method_enum::MethodEnumSchema;pub use streaming::PlexusStream;pub use streaming::wrap_stream;pub use streaming::wrap_stream_with_bidir;pub use streaming::create_bidir_stream;pub use streaming::error_stream;pub use streaming::done_stream;pub use streaming::progress_stream;pub use dispatch::HubDispatch;pub use dispatch::StreamItem;pub use dispatch::from_dispatch_stream;pub use hub_context::HubContext;pub use hub_context::ParentAware;pub use hub_context::NoParent;
Modules§
- bidirectional
- Bidirectional streaming support for Plexus RPC
- context
- Global Plexus RPC context for sharing state with activations
- dispatch
- HubDispatch trait for method delegation
- errors
- DEPRECATED: Stream-based guidance replaces error data structures
- hub_
context - HubContext - generic parent context injection for hub-aware plugins
- method_
enum - Method enum schema trait for activations
- middleware
- DEPRECATED: Stream-based guidance replaces middleware
- path
- plexus
- DynamicHub - the central routing layer for activations
- schema
- streaming
- Streaming helpers for the caller-wraps architecture
- types
- Plexus RPC streaming types