Logging
Pumpkin gibt dir Kontrolle darüber, was in die Logs geschrieben wird.
Logging konfigurieren
enabled: Boolean
Ob Logging aktiviert ist oder nicht.
toml
[logging]
enabled = truelevel: Enum
Die Protokoll‑Verbalität (Log‑Level). Mögliche Werte:
- Off
- Error
- Warn
- Info
- Debug
- Trace
toml
[logging]
enabled = true
level = "Debug"env: Boolean
Ob das Log‑Level über die Umgebungsvariable RUST_LOG gesteuert werden kann.
toml
[logging]
enabled = true
env = truethreads: Boolean
Ob Threads in Log‑Einträgen ausgegeben werden sollen.
toml
[logging]
enabled = true
threads = falsecolor: Boolean
Ob die Konsolenausgabe farbig erfolgen soll.
toml
[logging]
enabled = true
color = falsetimestamp: Boolean
Ob ein Zeitstempel in den Log‑Nachrichten ausgegeben werden soll.
toml
[logging]
enabled = true
timestamp = falseStandardkonfiguration
Standardmäßig ist Logging auf Info gesetzt und gibt farbige Ausgaben inklusive Threads und Zeitstempel aus.
toml
[logging]
enabled = true
level = "Info"
env = false
threads = true
color = true
timestamp = true