From ddf2abb3a89c4b9b0472c941fd235172697b6f8a Mon Sep 17 00:00:00 2001 From: makeecat Date: Fri, 10 Jan 2025 16:57:50 +0000 Subject: [PATCH] deploy: f62efb81df11ca80574e4c0af2af1fbb24050571 --- cu29/all.html | 2 +- cu29/config/fn.read_configuration.html | 2 +- cu29/config/fn.read_configuration_str.html | 2 +- cu29/config/index.html | 2 +- cu29/config/struct.Cnx.html | 2 +- cu29/config/struct.ComponentConfig.html | 2 +- cu29/config/struct.CuConfig.html | 2 +- cu29/config/struct.LoggingConfig.html | 2 +- cu29/config/struct.MonitorConfig.html | 2 +- cu29/config/struct.Node.html | 2 +- cu29/config/struct.Value.html | 2 +- cu29/config/type.NodeId.html | 2 +- cu29/copperlist/enum.CopperListState.html | 2 +- cu29/copperlist/index.html | 2 +- cu29/copperlist/struct.CopperLiskMask.html | 2 +- cu29/copperlist/struct.CopperList.html | 2 +- cu29/copperlist/struct.CuListsManager.html | 2 +- cu29/copperlist/type.AscIter.html | 2 +- cu29/copperlist/type.AscIterMut.html | 2 +- cu29/copperlist/type.Iter.html | 2 +- cu29/copperlist/type.IterMut.html | 2 +- cu29/curuntime/enum.CuExecutionUnit.html | 2 +- cu29/curuntime/enum.CuTaskType.html | 2 +- cu29/curuntime/fn.compute_runtime_plan.html | 2 +- cu29/curuntime/fn.find_task_type_for_id.html | 2 +- cu29/curuntime/index.html | 2 +- cu29/curuntime/struct.CopperContext.html | 2 +- cu29/curuntime/struct.CuExecutionLoop.html | 2 +- cu29/curuntime/struct.CuExecutionStep.html | 2 +- cu29/curuntime/struct.CuRuntime.html | 2 +- cu29/cutask/index.html | 2 +- cu29/cutask/struct.CuCompactString.html | 2 +- cu29/cutask/struct.CuMsg.html | 2 +- cu29/cutask/struct.CuMsgMetadata.html | 2 +- cu29/cutask/trait.CuMsgPack.html | 2 +- cu29/cutask/trait.CuMsgPayload.html | 2 +- cu29/cutask/trait.CuSinkTask.html | 2 +- cu29/cutask/trait.CuSrcTask.html | 2 +- cu29/cutask/trait.CuTask.html | 2 +- cu29/cutask/trait.Freezable.html | 2 +- cu29/enum.UnifiedLogType.html | 2 +- cu29/fn.read_configuration.html | 2 +- cu29/index.html | 2 +- cu29/macro.input_msg.html | 2 +- cu29/macro.output_msg.html | 2 +- cu29/monitoring/enum.CuTaskState.html | 2 +- cu29/monitoring/enum.Decision.html | 2 +- cu29/monitoring/index.html | 2 +- cu29/monitoring/static.GLOBAL.html | 2 +- cu29/monitoring/struct.CountingAllocator.html | 2 +- .../struct.CuDurationStatistics.html | 2 +- cu29/monitoring/struct.LiveStatistics.html | 2 +- cu29/monitoring/struct.NoMonitor.html | 2 +- .../monitoring/struct.ScopedAllocCounter.html | 2 +- cu29/monitoring/trait.CuMonitor.html | 2 +- cu29/payload/index.html | 2 +- cu29/payload/struct.CuArray.html | 2 +- cu29/prelude/attr.copper_runtime.html | 2 +- .../prelude/config/fn.read_configuration.html | 2 +- .../config/fn.read_configuration_str.html | 2 +- cu29/prelude/config/index.html | 2 +- cu29/prelude/config/struct.Cnx.html | 2 +- .../config/struct.ComponentConfig.html | 2 +- cu29/prelude/config/struct.CuConfig.html | 2 +- cu29/prelude/config/struct.LoggingConfig.html | 2 +- cu29/prelude/config/struct.MonitorConfig.html | 2 +- cu29/prelude/config/struct.Node.html | 2 +- cu29/prelude/config/struct.Value.html | 2 +- cu29/prelude/config/type.NodeId.html | 2 +- cu29/prelude/constant.ANONYMOUS.html | 2 +- .../constant.MAX_LOG_PARAMS_ON_STACK.html | 2 +- .../copperlist/enum.CopperListState.html | 2 +- cu29/prelude/copperlist/index.html | 2 +- .../copperlist/struct.CopperLiskMask.html | 2 +- .../prelude/copperlist/struct.CopperList.html | 2 +- .../copperlist/struct.CuListsManager.html | 2 +- cu29/prelude/copperlist/type.AscIter.html | 2 +- cu29/prelude/copperlist/type.AscIterMut.html | 2 +- cu29/prelude/copperlist/type.Iter.html | 2 +- cu29/prelude/copperlist/type.IterMut.html | 2 +- .../curuntime/enum.CuExecutionUnit.html | 2 +- cu29/prelude/curuntime/enum.CuTaskType.html | 2 +- .../curuntime/fn.compute_runtime_plan.html | 2 +- .../curuntime/fn.find_task_type_for_id.html | 2 +- cu29/prelude/curuntime/index.html | 2 +- .../curuntime/struct.CopperContext.html | 2 +- .../curuntime/struct.CuExecutionLoop.html | 2 +- .../curuntime/struct.CuExecutionStep.html | 2 +- cu29/prelude/curuntime/struct.CuRuntime.html | 2 +- cu29/prelude/cutask/index.html | 2 +- .../cutask/struct.CuCompactString.html | 2 +- cu29/prelude/cutask/struct.CuMsg.html | 2 +- cu29/prelude/cutask/struct.CuMsgMetadata.html | 2 +- cu29/prelude/cutask/trait.CuMsgPack.html | 2 +- cu29/prelude/cutask/trait.CuMsgPayload.html | 2 +- cu29/prelude/cutask/trait.CuSinkTask.html | 2 +- cu29/prelude/cutask/trait.CuSrcTask.html | 2 +- cu29/prelude/cutask/trait.CuTask.html | 2 +- cu29/prelude/cutask/trait.Freezable.html | 2 +- cu29/prelude/enum.AllocatedSection.html | 2 +- cu29/prelude/enum.CopperListState.html | 2 +- cu29/prelude/enum.CuExecutionUnit.html | 2 +- cu29/prelude/enum.CuTaskCallbackState.html | 2 +- cu29/prelude/enum.CuTaskState.html | 2 +- cu29/prelude/enum.CuTaskType.html | 2 +- cu29/prelude/enum.Decision.html | 2 +- cu29/prelude/enum.SimOverride.html | 2 +- cu29/prelude/enum.Tov.html | 2 +- cu29/prelude/enum.UnifiedLogType.html | 2 +- cu29/prelude/enum.UnifiedLogger.html | 2 +- cu29/prelude/enum.Value.html | 2 +- cu29/prelude/fn.compute_runtime_plan.html | 2 +- cu29/prelude/fn.default_log_index_dir.html | 2 +- cu29/prelude/fn.find_task_type_for_id.html | 2 +- cu29/prelude/fn.format_logline.html | 2 +- cu29/prelude/fn.log.html | 2 +- cu29/prelude/fn.log_debug_mode.html | 2 +- cu29/prelude/fn.read_configuration.html | 2 +- cu29/prelude/fn.read_configuration_str.html | 2 +- cu29/prelude/fn.read_interned_strings.html | 2 +- cu29/prelude/fn.rebuild_logline.html | 2 +- cu29/prelude/fn.stream_write.html | 2 +- cu29/prelude/fn.to_value.html | 2 +- cu29/prelude/index.html | 2 +- cu29/prelude/macro.debug.html | 2 +- cu29/prelude/macro.gen_cumsgs.html | 2 +- cu29/prelude/macro.input_msg.html | 2 +- cu29/prelude/macro.output_msg.html | 2 +- cu29/prelude/monitoring/enum.CuTaskState.html | 2 +- cu29/prelude/monitoring/enum.Decision.html | 2 +- cu29/prelude/monitoring/index.html | 2 +- cu29/prelude/monitoring/static.GLOBAL.html | 2 +- .../monitoring/struct.CountingAllocator.html | 2 +- .../struct.CuDurationStatistics.html | 2 +- .../monitoring/struct.LiveStatistics.html | 2 +- cu29/prelude/monitoring/struct.NoMonitor.html | 2 +- .../monitoring/struct.ScopedAllocCounter.html | 2 +- cu29/prelude/monitoring/trait.CuMonitor.html | 2 +- cu29/prelude/payload/index.html | 2 +- cu29/prelude/payload/struct.CuArray.html | 2 +- cu29/prelude/pool/index.html | 2 +- cu29/prelude/pool/struct.AlignedBuffer.html | 2 +- cu29/prelude/pool/struct.CuBufferHandle.html | 2 +- .../prelude/pool/struct.CuHostMemoryPool.html | 2 +- .../simulation/enum.CuTaskCallbackState.html | 2 +- cu29/prelude/simulation/enum.SimOverride.html | 2 +- cu29/prelude/simulation/index.html | 2 +- .../simulation/struct.CuSimSinkTask.html | 2 +- .../simulation/struct.CuSimSrcTask.html | 2 +- cu29/prelude/static.GLOBAL.html | 2 +- cu29/prelude/struct.AlignedBuffer.html | 2 +- cu29/prelude/struct.Cnx.html | 2 +- cu29/prelude/struct.ComponentConfig.html | 2 +- cu29/prelude/struct.CopperContext.html | 2 +- cu29/prelude/struct.CopperLiskMask.html | 2 +- cu29/prelude/struct.CopperList.html | 2 +- cu29/prelude/struct.CountingAllocator.html | 2 +- cu29/prelude/struct.CuArray.html | 2 +- cu29/prelude/struct.CuBufferHandle.html | 2 +- cu29/prelude/struct.CuCompactString.html | 2 +- cu29/prelude/struct.CuConfig.html | 2 +- cu29/prelude/struct.CuDuration.html | 2 +- cu29/prelude/struct.CuDurationStatistics.html | 2 +- cu29/prelude/struct.CuError.html | 2 +- cu29/prelude/struct.CuExecutionLoop.html | 2 +- cu29/prelude/struct.CuExecutionStep.html | 2 +- cu29/prelude/struct.CuHostMemoryPool.html | 2 +- cu29/prelude/struct.CuListsManager.html | 2 +- cu29/prelude/struct.CuLogEntry.html | 2 +- cu29/prelude/struct.CuMsg.html | 2 +- cu29/prelude/struct.CuMsgMetadata.html | 2 +- cu29/prelude/struct.CuRuntime.html | 2 +- cu29/prelude/struct.CuSimSinkTask.html | 2 +- cu29/prelude/struct.CuSimSrcTask.html | 2 +- cu29/prelude/struct.CuTimeRange.html | 2 +- cu29/prelude/struct.Instant.html | 2 +- cu29/prelude/struct.LiveStatistics.html | 2 +- cu29/prelude/struct.LoggerRuntime.html | 2 +- cu29/prelude/struct.LoggingConfig.html | 2 +- cu29/prelude/struct.MonitorConfig.html | 2 +- cu29/prelude/struct.NoMonitor.html | 2 +- cu29/prelude/struct.Node.html | 2 +- cu29/prelude/struct.NullLog.html | 2 +- cu29/prelude/struct.OptionCuTime.html | 2 +- cu29/prelude/struct.OwningIoWriter.html | 2 +- cu29/prelude/struct.PartialCuTimeRange.html | 2 +- cu29/prelude/struct.RobotClock.html | 2 +- cu29/prelude/struct.RobotClockMock.html | 2 +- cu29/prelude/struct.ScopedAllocCounter.html | 2 +- cu29/prelude/struct.SectionHandle.html | 2 +- cu29/prelude/struct.SectionHeader.html | 2 +- cu29/prelude/struct.SimpleFileWriter.html | 2 +- cu29/prelude/struct.UnifiedLoggerBuilder.html | 2 +- .../prelude/struct.UnifiedLoggerIOReader.html | 2 +- cu29/prelude/struct.UnifiedLoggerRead.html | 2 +- cu29/prelude/struct.UnifiedLoggerWrite.html | 2 +- cu29/prelude/trait.ClockProvider.html | 2 +- cu29/prelude/trait.CopperListTuple.html | 2 +- cu29/prelude/trait.CuMonitor.html | 2 +- cu29/prelude/trait.CuMsgPack.html | 2 +- cu29/prelude/trait.CuMsgPayload.html | 2 +- cu29/prelude/trait.CuSinkTask.html | 2 +- cu29/prelude/trait.CuSrcTask.html | 2 +- cu29/prelude/trait.CuTask.html | 2 +- cu29/prelude/trait.Freezable.html | 2 +- cu29/prelude/trait.WriteStream.html | 2 +- cu29/prelude/type.AscIter.html | 2 +- cu29/prelude/type.AscIterMut.html | 2 +- cu29/prelude/type.CuResult.html | 2 +- cu29/prelude/type.CuTime.html | 2 +- cu29/prelude/type.Iter.html | 2 +- cu29/prelude/type.IterMut.html | 2 +- cu29/prelude/type.NodeId.html | 2 +- cu29/simulation/enum.CuTaskCallbackState.html | 2 +- cu29/simulation/enum.SimOverride.html | 2 +- cu29/simulation/index.html | 2 +- cu29/simulation/struct.CuSimSinkTask.html | 2 +- cu29/simulation/struct.CuSimSrcTask.html | 2 +- cu29/struct.CuError.html | 2 +- cu29/trait.CopperListTuple.html | 2 +- cu29/trait.WriteStream.html | 2 +- cu29/type.CuResult.html | 2 +- cu29_clock/all.html | 2 +- cu29_clock/enum.Tov.html | 2 +- cu29_clock/index.html | 2 +- cu29_clock/struct.CuDuration.html | 2 +- cu29_clock/struct.CuTimeRange.html | 2 +- cu29_clock/struct.Instant.html | 2 +- cu29_clock/struct.OptionCuTime.html | 2 +- cu29_clock/struct.PartialCuTimeRange.html | 2 +- cu29_clock/struct.RobotClock.html | 2 +- cu29_clock/struct.RobotClockMock.html | 2 +- cu29_clock/trait.ClockProvider.html | 2 +- cu29_clock/type.CuTime.html | 2 +- cu29_derive/all.html | 2 +- cu29_derive/attr.copper_runtime.html | 2 +- cu29_derive/index.html | 2 +- cu29_derive/macro.gen_cumsgs.html | 2 +- cu29_export/all.html | 2 +- cu29_export/enum.Command.html | 2 +- cu29_export/enum.ExportFormat.html | 2 +- cu29_export/fn.copperlists_dump.html | 2 +- cu29_export/fn.run_cli.html | 2 +- cu29_export/fn.textlog_dump.html | 2 +- cu29_export/index.html | 2 +- cu29_export/struct.LogReaderCli.html | 2 +- cu29_helpers/all.html | 2 +- cu29_helpers/fn.basic_copper_setup.html | 2 +- cu29_helpers/index.html | 2 +- cu29_intern_strs/all.html | 2 +- .../fn.read_interned_strings.html | 2 +- cu29_intern_strs/index.html | 2 +- cu29_log/all.html | 2 +- cu29_log/constant.ANONYMOUS.html | 2 +- .../constant.MAX_LOG_PARAMS_ON_STACK.html | 2 +- cu29_log/fn.default_log_index_dir.html | 2 +- cu29_log/fn.format_logline.html | 2 +- cu29_log/fn.rebuild_logline.html | 2 +- cu29_log/index.html | 2 +- cu29_log/struct.CuLogEntry.html | 2 +- cu29_log_derive/all.html | 2 +- cu29_log_derive/index.html | 2 +- cu29_log_derive/macro.debug.html | 2 +- cu29_log_runtime/all.html | 2 +- cu29_log_runtime/fn.log.html | 2 +- cu29_log_runtime/fn.log_debug_mode.html | 2 +- cu29_log_runtime/index.html | 2 +- cu29_log_runtime/struct.LoggerRuntime.html | 2 +- cu29_log_runtime/struct.NullLog.html | 2 +- cu29_log_runtime/struct.OwningIoWriter.html | 2 +- cu29_log_runtime/struct.SimpleFileWriter.html | 2 +- cu29_rendercfg/all.html | 2 +- cu29_rendercfg/config/fn.default_as_true.html | 2 +- .../config/fn.read_configuration.html | 2 +- .../config/fn.read_configuration_str.html | 2 +- cu29_rendercfg/config/index.html | 2 +- cu29_rendercfg/config/struct.Cnx.html | 2 +- .../config/struct.ComponentConfig.html | 2 +- cu29_rendercfg/config/struct.CuConfig.html | 2 +- .../config/struct.CuConfigRepresentation.html | 2 +- .../config/struct.LoggingConfig.html | 2 +- .../config/struct.MonitorConfig.html | 2 +- cu29_rendercfg/config/struct.Node.html | 2 +- cu29_rendercfg/config/struct.Value.html | 2 +- cu29_rendercfg/config/type.NodeId.html | 2 +- cu29_rendercfg/enum.UnifiedLogType.html | 2 +- cu29_rendercfg/fn.main.html | 2 +- cu29_rendercfg/index.html | 2 +- cu29_rendercfg/struct.Args.html | 2 +- cu29_rendercfg/struct.CuError.html | 2 +- cu29_rendercfg/trait.CopperListTuple.html | 2 +- cu29_rendercfg/trait.WriteStream.html | 2 +- cu29_rendercfg/type.CuResult.html | 2 +- cu29_runtime/all.html | 2 +- .../config/fn.read_configuration.html | 2 +- .../config/fn.read_configuration_str.html | 2 +- cu29_runtime/config/index.html | 2 +- cu29_runtime/config/struct.Cnx.html | 2 +- .../config/struct.ComponentConfig.html | 2 +- cu29_runtime/config/struct.CuConfig.html | 2 +- cu29_runtime/config/struct.LoggingConfig.html | 2 +- cu29_runtime/config/struct.MonitorConfig.html | 2 +- cu29_runtime/config/struct.Node.html | 2 +- cu29_runtime/config/struct.Value.html | 2 +- cu29_runtime/config/type.NodeId.html | 2 +- .../copperlist/enum.CopperListState.html | 2 +- cu29_runtime/copperlist/index.html | 2 +- .../copperlist/struct.CopperLiskMask.html | 2 +- .../copperlist/struct.CopperList.html | 2 +- .../copperlist/struct.CuListsManager.html | 2 +- cu29_runtime/copperlist/type.AscIter.html | 2 +- cu29_runtime/copperlist/type.AscIterMut.html | 2 +- cu29_runtime/copperlist/type.Iter.html | 2 +- cu29_runtime/copperlist/type.IterMut.html | 2 +- .../curuntime/enum.CuExecutionUnit.html | 2 +- cu29_runtime/curuntime/enum.CuTaskType.html | 2 +- .../curuntime/fn.compute_runtime_plan.html | 2 +- .../curuntime/fn.find_task_type_for_id.html | 2 +- cu29_runtime/curuntime/index.html | 2 +- .../curuntime/struct.CopperContext.html | 2 +- .../curuntime/struct.CuExecutionLoop.html | 2 +- .../curuntime/struct.CuExecutionStep.html | 2 +- cu29_runtime/curuntime/struct.CuRuntime.html | 2 +- cu29_runtime/cutask/index.html | 2 +- .../cutask/struct.CuCompactString.html | 2 +- cu29_runtime/cutask/struct.CuMsg.html | 2 +- cu29_runtime/cutask/struct.CuMsgMetadata.html | 2 +- cu29_runtime/cutask/trait.CuMsgPack.html | 2 +- cu29_runtime/cutask/trait.CuMsgPayload.html | 2 +- cu29_runtime/cutask/trait.CuSinkTask.html | 2 +- cu29_runtime/cutask/trait.CuSrcTask.html | 2 +- cu29_runtime/cutask/trait.CuTask.html | 2 +- cu29_runtime/cutask/trait.Freezable.html | 2 +- cu29_runtime/index.html | 2 +- cu29_runtime/macro.input_msg.html | 2 +- cu29_runtime/macro.output_msg.html | 2 +- cu29_runtime/monitoring/enum.CuTaskState.html | 2 +- cu29_runtime/monitoring/enum.Decision.html | 2 +- cu29_runtime/monitoring/index.html | 2 +- cu29_runtime/monitoring/static.GLOBAL.html | 2 +- .../monitoring/struct.CountingAllocator.html | 2 +- .../struct.CuDurationStatistics.html | 2 +- .../monitoring/struct.LiveStatistics.html | 2 +- cu29_runtime/monitoring/struct.NoMonitor.html | 2 +- .../monitoring/struct.ScopedAllocCounter.html | 2 +- cu29_runtime/monitoring/trait.CuMonitor.html | 2 +- cu29_runtime/payload/index.html | 2 +- cu29_runtime/payload/struct.CuArray.html | 2 +- cu29_runtime/pool/index.html | 2 +- cu29_runtime/pool/struct.AlignedBuffer.html | 2 +- cu29_runtime/pool/struct.CuBufferHandle.html | 2 +- .../pool/struct.CuHostMemoryPool.html | 2 +- .../simulation/enum.CuTaskCallbackState.html | 2 +- cu29_runtime/simulation/enum.SimOverride.html | 2 +- cu29_runtime/simulation/index.html | 2 +- .../simulation/struct.CuSimSinkTask.html | 2 +- .../simulation/struct.CuSimSrcTask.html | 2 +- cu29_soa_derive/all.html | 2 +- cu29_soa_derive/derive.Soa.html | 2 +- cu29_soa_derive/index.html | 2 +- cu29_traits/all.html | 2 +- cu29_traits/enum.UnifiedLogType.html | 2 +- cu29_traits/index.html | 2 +- cu29_traits/struct.CuError.html | 2 +- cu29_traits/trait.CopperListTuple.html | 2 +- cu29_traits/trait.WriteStream.html | 2 +- cu29_traits/type.CuResult.html | 2 +- cu29_unifiedlog/all.html | 2 +- cu29_unifiedlog/enum.AllocatedSection.html | 2 +- cu29_unifiedlog/enum.UnifiedLogger.html | 2 +- cu29_unifiedlog/fn.stream_write.html | 2 +- cu29_unifiedlog/index.html | 2 +- cu29_unifiedlog/struct.SectionHandle.html | 2 +- cu29_unifiedlog/struct.SectionHeader.html | 2 +- .../struct.UnifiedLoggerBuilder.html | 2 +- .../struct.UnifiedLoggerIOReader.html | 2 +- cu29_unifiedlog/struct.UnifiedLoggerRead.html | 2 +- .../struct.UnifiedLoggerWrite.html | 2 +- help.html | 2 +- index.html | 2 +- settings.html | 2 +- src/cu29/lib.rs.html | 2 +- src/cu29_clock/lib.rs.html | 2 +- src/cu29_derive/format.rs.html | 2 +- src/cu29_derive/lib.rs.html | 2 +- src/cu29_derive/utils.rs.html | 24 ++++--------------- src/cu29_export/lib.rs.html | 2 +- src/cu29_helpers/lib.rs.html | 2 +- src/cu29_intern_strs/lib.rs.html | 2 +- src/cu29_log/lib.rs.html | 2 +- src/cu29_log_derive/index.rs.html | 2 +- src/cu29_log_derive/lib.rs.html | 2 +- src/cu29_log_runtime/lib.rs.html | 2 +- src/cu29_rendercfg/config.rs.html | 2 +- src/cu29_rendercfg/rendercfg.rs.html | 2 +- src/cu29_runtime/config.rs.html | 2 +- src/cu29_runtime/copperlist.rs.html | 2 +- src/cu29_runtime/curuntime.rs.html | 2 +- src/cu29_runtime/cutask.rs.html | 2 +- src/cu29_runtime/lib.rs.html | 2 +- src/cu29_runtime/log.rs.html | 2 +- src/cu29_runtime/monitoring.rs.html | 2 +- src/cu29_runtime/payload.rs.html | 2 +- src/cu29_runtime/pool.rs.html | 2 +- src/cu29_runtime/simulation.rs.html | 2 +- src/cu29_soa_derive/format.rs.html | 2 +- src/cu29_soa_derive/lib.rs.html | 2 +- src/cu29_traits/lib.rs.html | 2 +- src/cu29_unifiedlog/lib.rs.html | 2 +- 409 files changed, 412 insertions(+), 428 deletions(-) diff --git a/cu29/all.html b/cu29/all.html index 57c860d7b..35e2dcf95 100644 --- a/cu29/all.html +++ b/cu29/all.html @@ -1 +1 @@ -List of all items in this crate

List of all items

Structs

Enums

Traits

Macros

Attribute Macros

Functions

Type Aliases

Statics

Constants

\ No newline at end of file +List of all items in this crate

List of all items

Structs

Enums

Traits

Macros

Attribute Macros

Functions

Type Aliases

Statics

Constants

\ No newline at end of file diff --git a/cu29/config/fn.read_configuration.html b/cu29/config/fn.read_configuration.html index e149c71e5..681e6fb6f 100644 --- a/cu29/config/fn.read_configuration.html +++ b/cu29/config/fn.read_configuration.html @@ -1,2 +1,2 @@ -read_configuration in cu29::config - Rust
cu29::config

Function read_configuration

Source
pub fn read_configuration(config_filename: &str) -> Result<CuConfig, CuError>
Expand description

Read a copper configuration from a file.

+read_configuration in cu29::config - Rust
cu29::config

Function read_configuration

Source
pub fn read_configuration(config_filename: &str) -> Result<CuConfig, CuError>
Expand description

Read a copper configuration from a file.

\ No newline at end of file diff --git a/cu29/config/fn.read_configuration_str.html b/cu29/config/fn.read_configuration_str.html index 8050f4bfe..398fcf464 100644 --- a/cu29/config/fn.read_configuration_str.html +++ b/cu29/config/fn.read_configuration_str.html @@ -1,4 +1,4 @@ -read_configuration_str in cu29::config - Rust
cu29::config

Function read_configuration_str

Source
pub fn read_configuration_str(
+read_configuration_str in cu29::config - Rust
cu29::config

Function read_configuration_str

Source
pub fn read_configuration_str(
     config_content: String,
 ) -> Result<CuConfig, CuError>
Expand description

Read a copper configuration from a file.

\ No newline at end of file diff --git a/cu29/config/index.html b/cu29/config/index.html index ab26dcc9f..beecd72b5 100644 --- a/cu29/config/index.html +++ b/cu29/config/index.html @@ -1,4 +1,4 @@ -cu29::config - Rust
cu29

Module config

Source
Expand description

This module defines the configuration of the copper runtime. +cu29::config - Rust

cu29

Module config

Source
Expand description

This module defines the configuration of the copper runtime. The configuration is a directed graph where nodes are tasks and edges are connections between tasks. The configuration is serialized in the RON format. The configuration is used to generate the runtime code at compile time.

diff --git a/cu29/config/struct.Cnx.html b/cu29/config/struct.Cnx.html index f22356628..8a28b8d12 100644 --- a/cu29/config/struct.Cnx.html +++ b/cu29/config/struct.Cnx.html @@ -1,4 +1,4 @@ -Cnx in cu29::config - Rust
cu29::config

Struct Cnx

Source
pub struct Cnx {
+Cnx in cu29::config - Rust
cu29::config

Struct Cnx

Source
pub struct Cnx {
     pub msg: String,
     pub batch: Option<u32>,
     pub store: Option<bool>,
diff --git a/cu29/config/struct.ComponentConfig.html b/cu29/config/struct.ComponentConfig.html
index 6a3c00064..013ceeae4 100644
--- a/cu29/config/struct.ComponentConfig.html
+++ b/cu29/config/struct.ComponentConfig.html
@@ -1,4 +1,4 @@
-ComponentConfig in cu29::config - Rust
cu29::config

Struct ComponentConfig

Source
pub struct ComponentConfig(pub HashMap<String, Value>);
Expand description

This is the configuration of a component (like a task config or a monitoring config):w +ComponentConfig in cu29::config - Rust

cu29::config

Struct ComponentConfig

Source
pub struct ComponentConfig(pub HashMap<String, Value>);
Expand description

This is the configuration of a component (like a task config or a monitoring config):w It is a map of key-value pairs. It is given to the new method of the task implementation.

Tuple Fields§

§0: HashMap<String, Value>

Implementations§

Source§

impl ComponentConfig

Source

pub fn new() -> ComponentConfig

Source

pub fn get<T>(&self, key: &str) -> Option<T>
where diff --git a/cu29/config/struct.CuConfig.html b/cu29/config/struct.CuConfig.html index 019b07a72..a5c825920 100644 --- a/cu29/config/struct.CuConfig.html +++ b/cu29/config/struct.CuConfig.html @@ -1,4 +1,4 @@ -CuConfig in cu29::config - Rust
cu29::config

Struct CuConfig

Source
pub struct CuConfig {
+CuConfig in cu29::config - Rust
cu29::config

Struct CuConfig

Source
pub struct CuConfig {
     pub graph: StableGraph<Node, Cnx>,
     pub monitor: Option<MonitorConfig>,
     pub logging: Option<LoggingConfig>,
diff --git a/cu29/config/struct.LoggingConfig.html b/cu29/config/struct.LoggingConfig.html
index ec870721e..fe98b8bd3 100644
--- a/cu29/config/struct.LoggingConfig.html
+++ b/cu29/config/struct.LoggingConfig.html
@@ -1,4 +1,4 @@
-LoggingConfig in cu29::config - Rust
cu29::config

Struct LoggingConfig

Source
pub struct LoggingConfig {
+LoggingConfig in cu29::config - Rust
cu29::config

Struct LoggingConfig

Source
pub struct LoggingConfig {
     pub slab_size_mib: Option<u64>,
     pub section_size_mib: Option<u64>,
     pub enable_task_logging: bool,
diff --git a/cu29/config/struct.MonitorConfig.html b/cu29/config/struct.MonitorConfig.html
index cd6f45988..5c92edf1e 100644
--- a/cu29/config/struct.MonitorConfig.html
+++ b/cu29/config/struct.MonitorConfig.html
@@ -1,4 +1,4 @@
-MonitorConfig in cu29::config - Rust
cu29::config

Struct MonitorConfig

Source
pub struct MonitorConfig { /* private fields */ }

Implementations§

Trait Implementations§

Source§

impl Clone for MonitorConfig

Source§

fn clone(&self) -> MonitorConfig

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for MonitorConfig

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
Source§

impl Default for MonitorConfig

Source§

fn default() -> MonitorConfig

Returns the “default value” for a type. Read more
Source§

impl<'de> Deserialize<'de> for MonitorConfig

Source§

fn deserialize<__D>( +MonitorConfig in cu29::config - Rust
cu29::config

Struct MonitorConfig

Source
pub struct MonitorConfig { /* private fields */ }

Implementations§

Trait Implementations§

Source§

impl Clone for MonitorConfig

Source§

fn clone(&self) -> MonitorConfig

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for MonitorConfig

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
Source§

impl Default for MonitorConfig

Source§

fn default() -> MonitorConfig

Returns the “default value” for a type. Read more
Source§

impl<'de> Deserialize<'de> for MonitorConfig

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MonitorConfig, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
Source§

impl Serialize for MonitorConfig

Source§

fn serialize<__S>( diff --git a/cu29/config/struct.Node.html b/cu29/config/struct.Node.html index 037a7add1..180a4425c 100644 --- a/cu29/config/struct.Node.html +++ b/cu29/config/struct.Node.html @@ -1,4 +1,4 @@ -Node in cu29::config - Rust
cu29::config

Struct Node

Source
pub struct Node { /* private fields */ }
Expand description

A node in the configuration graph. +Node in cu29::config - Rust

cu29::config

Struct Node

Source
pub struct Node { /* private fields */ }
Expand description

A node in the configuration graph. A node represents a Task in the system Graph.

Implementations§

Source§

impl Node

Source

pub fn new(id: &str, ptype: &str) -> Node

Source

pub fn get_id(&self) -> String

Source

pub fn set_type(self, name: Option<String>) -> Node

Source

pub fn get_type(&self) -> &str

Source

pub fn get_instance_config(&self) -> Option<&ComponentConfig>

Source

pub fn get_param<T>(&self, key: &str) -> Option<T>
where T: From<Value>,

Source

pub fn set_param<T>(&mut self, key: &str, value: T)
where diff --git a/cu29/config/struct.Value.html b/cu29/config/struct.Value.html index 47f5d584d..a927cf339 100644 --- a/cu29/config/struct.Value.html +++ b/cu29/config/struct.Value.html @@ -1,4 +1,4 @@ -Value in cu29::config - Rust
cu29::config

Struct Value

Source
pub struct Value(/* private fields */);
Expand description

Wrapper around the ron::Value to allow for custom serialization.

+Value in cu29::config - Rust
cu29::config

Struct Value

Source
pub struct Value(/* private fields */);
Expand description

Wrapper around the ron::Value to allow for custom serialization.

Trait Implementations§

Source§

impl Clone for Value

Source§

fn clone(&self) -> Value

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for Value

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for Value

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Value, <__D as Deserializer<'de>>::Error>
where diff --git a/cu29/config/type.NodeId.html b/cu29/config/type.NodeId.html index f0d8393f5..dae262462 100644 --- a/cu29/config/type.NodeId.html +++ b/cu29/config/type.NodeId.html @@ -1,3 +1,3 @@ -NodeId in cu29::config - Rust
cu29::config

Type Alias NodeId

Source
pub type NodeId = u32;
Expand description

NodeId is the unique identifier of a node in the configuration graph for petgraph +NodeId in cu29::config - Rust

cu29::config

Type Alias NodeId

Source
pub type NodeId = u32;
Expand description

NodeId is the unique identifier of a node in the configuration graph for petgraph and the code generation.

\ No newline at end of file diff --git a/cu29/copperlist/enum.CopperListState.html b/cu29/copperlist/enum.CopperListState.html index df6507298..7954587d8 100644 --- a/cu29/copperlist/enum.CopperListState.html +++ b/cu29/copperlist/enum.CopperListState.html @@ -1,4 +1,4 @@ -CopperListState in cu29::copperlist - Rust
cu29::copperlist

Enum CopperListState

Source
pub enum CopperListState {
+CopperListState in cu29::copperlist - Rust
cu29::copperlist

Enum CopperListState

Source
pub enum CopperListState {
     Free,
     Initialized,
     Processing,
diff --git a/cu29/copperlist/index.html b/cu29/copperlist/index.html
index 9dc7240fe..7ae2a6c22 100644
--- a/cu29/copperlist/index.html
+++ b/cu29/copperlist/index.html
@@ -1,4 +1,4 @@
-cu29::copperlist - Rust
cu29

Module copperlist

Source
Expand description

CopperList is the main data structure used by Copper to communicate between tasks. +cu29::copperlist - Rust

cu29

Module copperlist

Source
Expand description

CopperList is the main data structure used by Copper to communicate between tasks. It is a queue that can be used to store preallocated messages between tasks in memory order.

Structs§