pub struct ExtMeta {
    pub typeid: i8,
    pub size: u32,
}
Expand description

Extension type meta information.

Extension represents a tuple of type information and a byte array where type information is an integer whose meaning is defined by applications.

Applications can assign 0 to 127 to store application-specific type information.

Note

MessagePack reserves -1 to -128 for future extension to add predefined types which will be described in separated documents.

Fields

typeid: i8

Type information.

size: u32

Byte array size.

Trait Implementations

Formats the value using the given formatter. Read more
This method tests for self and other values to be equal, and is used by ==. Read more
This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.