> ## Documentation Index
> Fetch the complete documentation index at: https://docs.kinetica.com/llms.txt
> Use this file to discover all available pages before exploring further.

# record_key_builder

> record_key_builder — Kinetica Rust API

[gpudb\_api](https://docs.kinetica.com/content/api/rust/index.md)
[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/record_key_builder.rs#L1-L1521)&#x20;

## Structs

[Column](https://docs.kinetica.com/content/api/rust/record_key_builder/struct.Column.md)[Kinetica<wbr />Type](https://docs.kinetica.com/content/api/rust/record_key_builder/struct.KineticaType.md)[Record<wbr />KeyBuilder](https://docs.kinetica.com/content/api/rust/record_key_builder/struct.RecordKeyBuilder.md)

## Enums

[Shard<wbr />Column<wbr />Type](https://docs.kinetica.com/content/api/rust/record_key_builder/enum.ShardColumnType.md)The type of a shard-key column, resolved once from the table schema.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.