Crate criware_utf_core

Crate criware_utf_core 

Source
Expand description

The core mechanisms offered by criware-utf.

Please do not use this on its own. Use the full criware-utf crate.

Structs§

Packet
Packed, encryptable UTF table
Reader
Abstraction layer for reading UTF tables
Schema
Representation of a table’s schema
SchemaColumn
Representation of a column of a table (data not included)
WriteContext
Extra contextual info for accurating recreating read tables when writing
Writer
Abstraction layer for writing UTF tables

Enums§

ColumnStorageFormat
The possible ways a column can store data
Error
Error returned when reading or writing a table fails
ValueKind
All of the primitives that can be stored in a table

Traits§

Primitive
A value that can be directly stored in a table (sealed)
Table
A UTF table that can be read, written, and constructed from nothing
Value
A value that can be stored in a table, but must be converted first

Functions§

utf_size_of
Returns the space (in bytes) a value would take up in column/row space

Type Aliases§

Result
A typedef of the result returned by much of the crate.