namespace Capnp
{
///
/// Enumerates the list element categories which are defined by Cap'n Proto.
///
public enum ListKind: byte
{
///
/// List(Void)
///
ListOfEmpty = 0,
///
/// List(Bool)
///
ListOfBits = 1,
///
/// List(Int8) or List(UInt8)
///
ListOfBytes = 2,
///
/// List(Int16), List(UInt16), or List(Enum)
///
ListOfShorts = 3,
///
/// List(Int32), List(UInt32), or List(Float32)
///
ListOfInts = 4,
///
/// List(Int64), List(UInt64), or List(Float64)
///
ListOfLongs = 5,
///
/// A list of pointers
///
ListOfPointers = 6,
///
/// A list of fixed-size composites (i.e. structs)
///
ListOfStructs = 7
}
}