Skip to main content

Module option

Module option 

Source
Expand description

LineOptions(API 呼び出しごとの設定)と、ログコールバックへ渡る LineRequestLog / LineResponseLog、およびそれらの秘匿情報マスク処理を提供する。

公開型(LineOptions / LineRequestLog / LineResponseLog / ResponseBody / OnRequest / OnResponse / REDACTED_BODY_KEYS)はクレートルート(lib.rs)からも 再エクスポートされており、lineapi::LineOptions のように従来どおりのパスで参照できる。

Structs§

LineOptions
API 呼び出しごとの設定。
LineOptionsBuilder
LineOptions を組み立てるビルダー。
LineRequestLog
リクエスト送信直前にコールバックへ渡される情報。
LineResponseLog
レスポンス受信後にコールバックへ渡される情報。

Enums§

ResponseBody
レスポンスボディの内部表現。

Constants§

REDACTED_BODY_KEYS
body_redacted / body_redacted でマスクされるボディのキー。

Type Aliases§

OnRequest
リクエスト送信直前に呼ばれるコールバック。
OnResponse
レスポンス受信後に呼ばれるコールバック。