Skip to content

dev-Kanade/loogs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LoOgs

LoOgsはRustプロジェクトでデバッグやログ、エラーを日時と分かりやすく出力するためのクレートです。

インストール

プロジェクトにLoOgsを追加するために以下のコマンドを実行してください。

cargo add loogs

または Cargo.tomldependenciesに以下を追加

[dependencies]
loogs = "1.0.4"

ドキュメント

まず、利用する場所でuseしないといけません。

use loogs;

LoOgsには4つのマクロがあります。

INFO

これは通常のprintln!printと同じ動作をします。

loogs::info!("Hello");

出力例は以下です。

[INFO] 2026-06-30 00:57:23 : Hello

ERROR

これはエラー時の出力に用いられます。

loogs::err!("Error");

出力例は以下です。

[EROR] 2026-06-30 00:57:23 : Error

WERN

これは警告などを行う際に用いられます。

loogs::wern!("WERN");

出力例は以下です。

[WERN] 2026-06-30 00:57:23 : WERN

DEBUG

デバッグ出力を行う際に用いられます。

loogs::debug!("DEBUBG");

出力例は以下です。

[DBUG] 2026-06-30 00:57:23 : DEBUG

スクリーンショット

出力は出力レベルに応じて色分けされます。
alt text

About

Rustプロジェクトのログ出力をいかに簡潔にできるか。

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages