Expand description
Logging utilities.
Structs§
- Cursive
Logger - Saves all log records in a global deque.
- LOGS
- Circular buffer for logs. Use it to implement
DebugView. - Record
- A log record.
Functions§
- get_
logger - Return a logger that stores records in cursive’s log queue.
- init
- Initialize the Cursive logger.
- log
- Log a record in cursive’s log queue.
- reserve_
logs - Adds
nmore entries to cursive’s log queue. - set_
external_ filter_ level - Sets the external log filter level.
- set_
filter_ levels_ from_ env - Sets log filter levels based on environment variables
RUST_LOGandCURSIVE_LOG. IfRUST_LOGis set, then both internal and external log levels are set to match. IfCURSIVE_LOGis set, then the internal log level is set to match with precedence overRUST_LOG. - set_
internal_ filter_ level - Sets the internal log filter level.