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 !=.

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.