Skip to main content

Crate yyds_types

Crate yyds_types 

Source

Modules§

layout

Structs§

ColumnInfo
Column metadata.
Decimal
Decimal represents a 128 bit representation of a fixed-precision decimal number. The finite set of values of type Decimal are of the form m / 10e, where m is an integer such that -296 < m < 296, and e is an integer between 0 and 28 inclusive.
DeviceConfig
Configuration for a single storage device.
DsError
The primary error type for YYDS/YYKV.
DsFile
File reference in the storage engine.
DsSchema
Schema definition for structured data.
EnumInfo
Enum metadata.
FieldConstraint
Constraint for a field in a schema.
ForeignKeyInfo
Foreign key metadata.
InternalId
Bit-packed Internal ID for fast routing and sharding.
Page
Physical page in the storage engine.
PageInfo
Information about a page.
Redundancy
Redundancy level for data storage.
StorageConfig
Storage configuration for the engine.
TableInfo
Table metadata.
Uuid
A Universally Unique Identifier (UUID).
Vector
Vector data type.

Enums§

DsErrorKind
Detailed error categories.
DsValue
Core data unit.
FieldType
Types of fields in a schema.
MediumType
Types of storage media.

Traits§

FromValue
Trait for converting from DsValue.
SchemaInspector
Trait for inspecting database schema.
ToValue
Trait for converting to DsValue.

Type Aliases§

DsResult
Lsn
Log Sequence Number type.
PageId
Page ID type.