In-memory representation of the MessagePack data model
test - https://msgpack.org/index.html
Note that we do not model all the fine details of the MessagePack format in this type; fixed and variable length strings/maps/arrays are all modelled using the same Str/Obj/Arr types, and the various sized integers are all collapsed into Int32/Int64/UInt64. The appropriately sized versions are written out when the message is serialized to bytes.
- Companion
- object
Value members
Concrete methods
Returns the elements of this Msg, fails if it is not a com.rallyhealth.weepack.v1.Arr
Returns the elements of this Msg, fails if it is not a com.rallyhealth.weepack.v1.Arr
Returns the String
value of this Msg, fails if it is not
a com.rallyhealth.weepack.v1.Str
Returns the String
value of this Msg, fails if it is not
a com.rallyhealth.weepack.v1.Str
Returns the Boolean
value of this Msg, fails if it is not
a com.rallyhealth.weepack.v1.Bool
Returns the Boolean
value of this Msg, fails if it is not
a com.rallyhealth.weepack.v1.Bool
Returns the Double
value of this Msg, fails if it is not
a com.rallyhealth.weepack.v1.Int32, com.rallyhealth.weepack.v1.Int64 or com.rallyhealth.weepack.v1.UInt64
Returns the Double
value of this Msg, fails if it is not
a com.rallyhealth.weepack.v1.Int32, com.rallyhealth.weepack.v1.Int64 or com.rallyhealth.weepack.v1.UInt64
Returns the Double
value of this Msg, fails if it is not
a com.rallyhealth.weepack.v1.Int32, com.rallyhealth.weepack.v1.Int64 or com.rallyhealth.weepack.v1.UInt64
Returns the Double
value of this Msg, fails if it is not
a com.rallyhealth.weepack.v1.Int32, com.rallyhealth.weepack.v1.Int64 or com.rallyhealth.weepack.v1.UInt64
Returns the key/value map of this Msg, fails if it is not a com.rallyhealth.weepack.v1.Obj
Returns the key/value map of this Msg, fails if it is not a com.rallyhealth.weepack.v1.Obj
Returns the String
value of this Msg, fails if it is not
a com.rallyhealth.weepack.v1.Str
Returns the String
value of this Msg, fails if it is not
a com.rallyhealth.weepack.v1.Str