Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

チュートリアル

本章では3ページ+まとめ1ページにわたりhooqの基本的な使い方を紹介していきます。

  1. #[hooq] を付与しエラー発生行を取得
  2. #[hooq::method(...)] でフックをカスタム
  3. フレーバーでプリセットを作成/利用する
  4. まとめ

hooq クレートは下記の方法で導入済みのものとします。

hooqマクロの導入方法

hooqクレートは他のクレート同様に cargo add で追加できます。

cargo add hooq

Cargo.tomlに最新バージョンを記載することでも可能です。最新バージョンは crates.io から確認できます。

hooqにもいくつかのfeatureはありますが、よく使うものに関してはdefault featureに含めているので、通常の利用範囲では追加する必要はありません。featureについては features にまとめています。