Module traits

Source

Structs§

ListIter
ShortListIter
Iterator for a list whose indices are of type u16.

Traits§

FromPointerBuilder
FromPointerReader
HasStructSize
HasTypeId
User-defined Cap’n Proto structs and interfaces are statically assigned a 64-bit type ID. This trait allows the ID to be retrieved.
Imbue
A trait for types that can be “imbued” with capabilities.
ImbueMut
Like Imbue, but the capability table is mutable.
IndexMove
IntoInternalListReader
Trait for all types that can be converted to a low-level ListReader.
IntoInternalStructReader
Trait for all types that can be converted to a low-level StructReader.
Owned
A trait to encode relationships between readers and builders.
OwnedStruct
Pipelined
SetterInput
A trait marking types that can be passed as inputs to setter methods. Receiver is intended to be an Owned, representing the destination type.