blob: b28155bda9e89c5f0c06ea3b79daf378cbd3076c [file] [log] [blame] [view]
# Message container tests
These cover the various LLCPP "message" classes and utilities, which are
responsible for encoding/decoding FIDL values and sometimes allocating storage
for them:
- `fidl::IncomingMessage`
- `fidl::OutgoingMessage`
- `fidl::OutgoingMessage`
- `fidl::OutgoingIovecMessage`
- `fidl::OwnedEncodedMessage<Foo>`
- `fidl::UnownedEncodedMessage<Foo>`
- `fidl::OutgoingToIncomingMessage`
- ...
In addition, the `fidl::Result` result/error types are also tested here, since
a major use case is them being composed by message container types.