S-JIS[2024-09-28/2025-02-01] 変更履歴

Rust logメモ

Rustのlogクレートのメモ。


概要

logは、Rustでログ出力を行うマクロを定義しているクレート(ライブラリー)。

ただし、logクレートはログ出力時に呼び出すマクロを定義しているだけで、実際の出力は行わない。
実際にログメッセージをコンソールやファイルに出力する為には、別途出力用のロガーを導入する必要がある。


Cargo.toml:

〜

[dependencies]
log = "0.4"

use log::{debug, error, info, trace, warn};
    trace!("trace log");
    debug!("debug log");
    info!("info log");
    warn!("warn log");
    error!("error log");

これらのマクロは、println!()と同じ書式が使える。


Rustへ戻る / 技術メモへ戻る
メールの送信先:ひしだま