List of all items
Structs
- commands::list::ListCommand
- commands::protocol::BacnetCommand
- commands::protocol::KnxCommand
- commands::protocol::ModbusCommand
- commands::protocol::OpcuaCommand
- commands::run::RunCommand
- commands::run::ScenarioConfig
- commands::run::ScenarioDeviceConfig
- commands::run::ScenarioEventConfig
- commands::run::ScenarioPointConfig
- commands::validate::ValidateCommand
- context::CliContext
- context::CliContextBuilder
- output::DeviceSummary
- output::OutputWriter
- output::PaginatedTable
- output::ProtocolStatus
- output::TableBuilder
- output::ValidationError
- output::ValidationResult
- output::ValidationWarning
- prelude::BacNetAddress
- prelude::BacnetIpConfig
- prelude::CapabilitySet
- prelude::CapabilitySetBuilder
- prelude::ConfigWatcher
- prelude::DataPoint
- prelude::DataPointBuilder
- prelude::DataPointConfig
- prelude::DataPointDef
- prelude::DataPointId
- prelude::DeviceConfig
- prelude::DeviceConfigBuilder
- prelude::DeviceContext
- prelude::DeviceInfo
- prelude::DeviceStatistics
- prelude::EngineConfig
- prelude::FactoryMetadata
- prelude::FactoryRegistry
- prelude::KnxIpConfig
- prelude::LatencyStats
- prelude::LifecycleStateMachine
- prelude::LogConfig
- prelude::LogConfigBuilder
- prelude::LogFileStats
- prelude::LogLevelController
- prelude::MetricsCollector
- prelude::MetricsSnapshot
- prelude::ModbusAddress
- prelude::ModbusRtuConfig
- prelude::ModbusTcpConfig
- prelude::NoOpLifecycleHook
- prelude::OpcUaConfig
- prelude::PluginInfo
- prelude::PluginManager
- prelude::Quality
- prelude::RateLimiter
- prelude::RequestContext
- prelude::RetentionPolicy
- prelude::RetryConfig
- prelude::RotationConfig
- prelude::SimulatorEngine
- prelude::SimulatorEngineBuilder
- prelude::Stopwatch
- prelude::Timer
- prelude::TraceContext
- prelude::TypedDataPoint
- prelude::TypedPointValue
- prelude::ValidationErrors
- prelude::ValidationErrorsBuilder
- prelude::instrument::Instrumented
- prelude::instrument::WithDispatch
- runner::CommandOutput
- runner::CommandRunner
- runner::LoggingHook
- runner::MetricsHook
- runner::RunCommandArgs
- validation::TagEntry
Enums
- commands::list::ListResource
- error::CliError
- output::OutputFormat
- output::StatusType
- prelude::AccessMode
- prelude::Address
- prelude::Capability
- prelude::ConfigEvent
- prelude::ConfigSource
- prelude::DataType
- prelude::DeviceState
- prelude::EngineEvent
- prelude::EnginePreset
- prelude::EngineState
- prelude::Error
- prelude::ErrorSeverity
- prelude::LifecycleEvent
- prelude::LogFormat
- prelude::LogLevel
- prelude::LogTarget
- prelude::ModbusRegisterType
- prelude::Protocol
- prelude::ProtocolConfig
- prelude::RotationStrategy
- prelude::StopReason
- prelude::Value
- prelude::ValueType
- prelude::WatcherState
Traits
- commands::protocol::ProtocolCommand
- error::CliResultExt
- prelude::ConfigEventHandler
- prelude::DataPointType
- prelude::Device
- prelude::DeviceFactory
- prelude::DeviceLifecycle
- prelude::FromDefinition
- prelude::LifecycleHook
- prelude::NumericPoint
- prelude::Plugin
- prelude::ProtocolCapabilities
- prelude::ResultExt
- prelude::instrument::Instrument
- prelude::instrument::WithSubscriber
- runner::Command
- runner::CommandFactory
- runner::CommandHook
Macros
- prelude::builder_setter
- prelude::builder_setter_into
- prelude::builder_setter_option
- prelude::debug
- prelude::error
- prelude::info
- prelude::trace
- prelude::trace_device
- prelude::trace_error
- prelude::trace_request
- prelude::trace_success
- prelude::warn
Attribute Macros
Functions
- prelude::create_config_watcher
- prelude::current_timestamp_ms
- prelude::current_timestamp_ns
- prelude::current_timestamp_us
- prelude::default_capabilities
- prelude::device
- prelude::engine
- prelude::format_bytes
- prelude::format_duration
- prelude::generate_sequential_id
- prelude::generate_short_uuid
- prelude::generate_timestamp_id
- prelude::generate_uuid
- prelude::init_logging
- prelude::init_test_logging
- prelude::is_logging_initialized
- prelude::point
- prelude::retry_async
- prelude::sanitize_identifier
- prelude::shared_context
- prelude::truncate_string
- validation::parse_nonzero_count
- validation::parse_port
- validation::parse_tag
- validation::tags_from_entries