Expand description
Some basic internal monitoring tooling Copper uses to monitor itself and the tasks it is running.
Structs§
- Counting
Allocator - A simple allocator that counts the number of bytes allocated and deallocated.
- CuDuration
Statistics - A Specialized statistics object for CuDuration. It will also keep track of the jitter between the values.
- Live
Statistics - Accumulative stat object that can give your some real time statistics.
- NoMonitor
- A do nothing monitor if no monitor is provided. This is basically defining the default behavior of Copper in case of error.
- Scoped
Alloc Counter - A simple struct that counts the number of bytes allocated and deallocated in a scope.
Enums§
- CuTask
State - The state of a task.
- Decision
- Monitor decision to be taken when a task errored out.
Statics§
Traits§
- CuMonitor
- Trait to implement a monitoring task.