Module prelude

Source
Expand description

Prelude module for convenient imports

Re-exports§

pub use crate::error::Error;
pub use crate::integration::NerveSystem;
pub use crate::integration::PluginNerveSystem;
pub use crate::cli::CliApp;
pub use crate::core::prelude::*;

Structs§

ComponentId
Component identifier

Enums§

BufferMode
Buffer operation modes
ComponentType
Component types
Message
Message types for communication
QoS
Quality of Service (QoS) levels for message delivery

Traits§

MessageBuffer
Message buffer interface
NerveComponent
Base trait for all components
NervePlugin
Plugin interface for dynamic component loading