Expand description
TOML v1.0.0 / v1.1.0 ライブラリ。
外部依存なしで TOML v1.0.0 および v1.1.0 仕様に完全準拠するパーサとシリアライザを提供する。
no_std 環境向け。ヒープ割り当てのため alloc が必要。
Structs§
- Comment
Index - コメントのインデックス。
- Comment
Span - コメント位置情報。
- Date
- TOML の日付部分 (YYYY-MM-DD)。
- Datetime
- TOML の日時型。
- Document
- 元テキストを保持しながら値を更新できる TOML ドキュメント。
- Section
Index - セクション範囲のインデックス。
- Section
Span - テーブルセクション(ヘッダから次のヘッダの直前まで)のバイト範囲。
- Span
Index - 値パスとテキスト範囲のインデックス。
- Text
Span - 値が元テキスト上に存在していたバイト範囲。
- Time
- TOML の時刻部分 (HH:MM:SS.nanosecond)。
Enums§
- Error
- TOML の解析・直列化エラー。
- Offset
- TOML のオフセット部分。
- Path
Segment - 値パスの 1 セグメント。
- Toml
Version - TOML バージョン。
- Value
- TOML 値。
Functions§
- from_
str - TOML 文字列を解析して Table に変換する。
- from_
str_ with_ version - TOML 文字列を指定バージョンで解析して Table に変換する。
- parse_
value_ path - 文字列パスを
ValuePathに変換する。 - to_
inline_ string - 単一 Value を TOML の単一値テキストに変換する。
- to_
string - Value を TOML 文字列に変換する。
- to_
string_ pretty - Value を整形済み TOML 文字列に変換する。