Expand description
Shared runtime contracts for the Mabinogion workspace.
Re-exports§
pub use device::CoreDevicePort;pub use device::DevicePort;pub use device::DeviceRegistry;pub use device::DynDevicePort;pub use driver::ProtocolCatalogEntry;pub use driver::ProtocolDescriptor;pub use driver::ProtocolDriver;pub use driver::ProtocolDriverRegistry;pub use driver::ProtocolLaunchSpec;pub use service::ManagedService;pub use service::RuntimeError;pub use service::RuntimeResult;pub use service::ServiceContext;pub use service::ServiceEvent;pub use service::ServiceHandle;pub use service::ServiceSnapshot;pub use service::ServiceState;pub use service::ServiceStatus;pub use session::DevicePortLayer;pub use session::RuntimeExtensions;pub use session::RuntimeSession;pub use session::RuntimeSessionSpec;