// lifecycle/ports/registration_port.rs
// Canonical location for RouteRegistrationPort.
// This port allows in-process route registration with compiled BoxProcessor pipelines.
// It is intentionally NOT serializable — in-process Rust API only.
use async_trait;
use CamelError;
use crateRouteDefinition;
/// Port for in-process route registration with compiled pipeline.
/// Non-serializable — in-process only. Implemented by RuntimeBus.
pub