> ## 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.

# KineticaRecord

> KineticaRecord — 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/lib.rs#L310-L328)&#x20;

<pre>`pub trait KineticaRecord: Serialize {    // Required methods    fn avro_schema(&self) -> &'static str;    fn type_properties() -> HashMap<String, Vec<String>>;    // Provided method    fn use_compression() -> bool { ... }}`</pre>

Trait that must be implemented by all types that can be inserted into Kinetica.This trait is automatically implemented for all generated request types. Custom record types must implement this to work with `BulkInserter`.**Note**: Types implementing this trait must also implement `serde::Serialize` for Avro encoding to work.

## Example (Using Builder API - Recommended)

```rust theme={null}
use gpudb_api::{KineticaRecord, AvroSchemaBuilder, AvroType, TypePropertiesBuilder, avro_schema};
use std::collections::HashMap;

#[derive(serde::Serialize, Clone, Default)]
struct MyRecord {
    id: i32,
    name: String,
}

impl KineticaRecord for MyRecord {
    fn avro_schema(&self) -> &'static str {
        avro_schema!(
            AvroSchemaBuilder::new("MyRecord")
                .int_field("id")
                .string_field("name")
        )
    }

    fn type_properties() -> HashMap<String, Vec<String>> {
        TypePropertiesBuilder::new()
            .primary_key("id")
            .data("name")
            .build()
    }
}
```

## Example (Manual JSON - Legacy)

```rust theme={null}
use gpudb_api::KineticaRecord;
use std::collections::HashMap;

#[derive(serde::Serialize, Clone, Default)]
struct MyRecord {
    id: i32,
    name: String,
}

impl KineticaRecord for MyRecord {
    fn avro_schema(&self) -> &'static str {
        r#"{"type":"record","name":"MyRecord","fields":[
            {"name":"id","type":"int"},
            {"name":"name","type":"string"}
        ]}"#
    }

    fn type_properties() -> HashMap<String, Vec<String>> {
        let mut m = HashMap::new();
        m.insert("id".into(), vec!["int".into(), "primary_key".into()]);
        m
    }
}
```

## Required Methods

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/lib.rs#L312)
fn [avro\_schema](#tymethod.avro_schema)(\&self) -> &'static [str](https://doc.rust-lang.org/1.98.1/std/primitive.str.html)

Returns the Avro schema as a JSON string for this record type.

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/lib.rs#L315)
fn [type\_properties](#tymethod.type_properties)() -> [HashMap](https://doc.rust-lang.org/1.98.1/std/collections/hash/map/struct.HashMap.html)\<[String](https://doc.rust-lang.org/1.98.1/alloc/string/struct.String.html), [Vec](https://doc.rust-lang.org/1.98.1/alloc/vec/struct.Vec.html)\<[String](https://doc.rust-lang.org/1.98.1/alloc/string/struct.String.html)>>

Returns type properties including field types and attributes (e.g., primary\_key).

## Provided Methods

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/lib.rs#L325-L327)
fn [use\_compression](#method.use_compression)() -> [bool](https://doc.rust-lang.org/1.98.1/std/primitive.bool.html)

Whether requests of this type are Snappy-compressed when the client has [`KineticaOptions::use_snappy`](https://docs.kinetica.com/content/api/rust/gpudb/struct.KineticaOptions#structfield.use_snappy) enabled.Compression is opt-in per endpoint, not global: only the endpoints that carry bulk record payloads pay the CPU cost of compressing, and the rest go out as `application/octet-stream`. The generator overrides this for `/insert/records` and `/update/records`; every other request type keeps the default.

## Dyn Compatibility

This trait is not [dyn compatible](https://doc.rust-lang.org/1.98.1/reference/items/traits.html#dyn-compatibility).In older versions of Rust, dyn compatibility was called "object safety".

## Implementors

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L1763-L1774)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [AdminAddHostRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.AdminAddHostRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L1891-L1903)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [AdminAddRanksRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.AdminAddRanksRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L1950-L1961)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [AdminAlterHostRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.AdminAlterHostRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L2009-L2021)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [AdminAlterJobsRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.AdminAlterJobsRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L2066-L2074)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [AdminBackupBeginRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.AdminBackupBeginRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L2106-L2114)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [AdminBackupEndRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.AdminBackupEndRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L2148-L2159)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [AdminHaOfflineRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.AdminHaOfflineRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L2191-L2199)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [AdminHaRefreshRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.AdminHaRefreshRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L2233-L2244)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [AdminOfflineRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.AdminOfflineRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L2285-L2293)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [AdminRebalanceRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.AdminRebalanceRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L2416-L2427)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [AdminRemoveHostRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.AdminRemoveHostRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L2476-L2487)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [AdminRemoveRanksRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.AdminRemoveRanksRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L2562-L2574)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [AdminRepairTableRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.AdminRepairTableRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L2633-L2646)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [AdminSendAlertRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.AdminSendAlertRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L2682-L2693)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [AdminShowAlertsRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.AdminShowAlertsRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L2742-L2753)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [AdminShowClusterOperationsRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.AdminShowClusterOperationsRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L2863-L2871)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [AdminShowJobsRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.AdminShowJobsRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L2940-L2948)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [AdminShowShardsRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.AdminShowShardsRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L2990-L3002)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [AdminShutdownRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.AdminShutdownRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L3051-L3063)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [AdminSwitchoverRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.AdminSwitchoverRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L3104-L3112)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [AdminVerifyDbRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.AdminVerifyDbRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L3236-L3249)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [AggregateConvexHullRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.AggregateConvexHullRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L3325-L3340)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [AggregateGroupByRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.AggregateGroupByRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L3662-L3677)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [AggregateHistogramRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.AggregateHistogramRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L3753-L3767)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [AggregateKMeansRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.AggregateKMeansRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L3939-L3951)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [AggregateMinMaxGeometryRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.AggregateMinMaxGeometryRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L3883-L3895)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [AggregateMinMaxRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.AggregateMinMaxRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L4092-L4110)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [AggregateStatisticsByRangeRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.AggregateStatisticsByRangeRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L4000-L4013)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [AggregateStatisticsRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.AggregateStatisticsRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L4216-L4231)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [AggregateUniqueRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.AggregateUniqueRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L4446-L4465)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [AggregateUnpivotRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.AggregateUnpivotRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L4661-L4675)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [AlterBackupRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.AlterBackupRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L4735-L4750)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [AlterCredentialRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.AlterCredentialRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L4789-L4804)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [AlterDatasinkRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.AlterDatasinkRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L4843-L4858)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [AlterDatasourceRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.AlterDatasourceRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L4897-L4912)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [AlterDirectoryRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.AlterDirectoryRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L4961-L4974)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [AlterEnvironmentRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.AlterEnvironmentRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L5027-L5040)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [AlterGraphRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.AlterGraphRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L5092-L5105)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [AlterModelRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.AlterModelRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L5163-L5180)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [AlterResourceGroupRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.AlterResourceGroupRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L5274-L5287)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [AlterRoleRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.AlterRoleRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L5329-L5342)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [AlterSchemaRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.AlterSchemaRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L5379-L5393)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [AlterSystemPropertiesRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.AlterSystemPropertiesRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L5651-L5663)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [AlterTableColumnsRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.AlterTableColumnsRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L5725-L5737)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [AlterTableMetadataRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.AlterTableMetadataRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L5778-L5793)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [AlterTableMonitorRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.AlterTableMonitorRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L5457-L5470)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [AlterTableRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.AlterTableRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L5830-L5841)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [AlterTierRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.AlterTierRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L5919-L5932)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [AlterUserRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.AlterUserRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L5968-L5979)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [AlterVideoRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.AlterVideoRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L6022-L6033)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [AlterWalRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.AlterWalRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L6145-L6158)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [AppendRecordsRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.AppendRecordsRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L6315-L6326)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [CheckTableRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.CheckTableRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L6393-L6405)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [ClearStatisticsRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.ClearStatisticsRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L6510-L6521)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [ClearTableMonitorRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.ClearTableMonitorRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L6448-L6460)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [ClearTableRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.ClearTableRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L6583-L6594)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [ClearTablesRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.ClearTablesRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L6644-L6655)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [ClearTriggerRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.ClearTriggerRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L6700-L6712)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [CollectStatisticsRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.CollectStatisticsRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L6759-L6773)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [CreateBackupRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.CreateBackupRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L6891-L6907)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [CreateCatalogRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.CreateCatalogRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L6964-L6977)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [CreateContainerRegistryRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.CreateContainerRegistryRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L7042-L7056)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [CreateCredentialRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.CreateCredentialRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L7098-L7110)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [CreateDatasinkRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.CreateDatasinkRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L7396-L7410)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [CreateDatasourceRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.CreateDatasourceRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L7710-L7722)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [CreateDeltaTableRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.CreateDeltaTableRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L7758-L7769)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [CreateDirectoryRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.CreateDirectoryRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L7833-L7844)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [CreateEnvironmentRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.CreateEnvironmentRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L7920-L7936)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [CreateGraphRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.CreateGraphRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L8093-L8107)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [CreateJobRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.CreateJobRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L8171-L8185)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [CreateJoinTableRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.CreateJoinTableRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L8354-L8365)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [CreateMaterializedViewRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.CreateMaterializedViewRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L8518-L8533)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [CreateProcRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.CreateProcRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L8599-L8612)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [CreateProjectionRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.CreateProjectionRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L8882-L8899)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [CreateResourceGroupRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.CreateResourceGroupRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L8971-L8982)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [CreateRoleRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.CreateRoleRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L9026-L9037)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [CreateSchemaRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.CreateSchemaRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L9089-L9102)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [CreateStateTableRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.CreateStateTableRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L9402-L9419)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [CreateTableExternalRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.CreateTableExternalRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L10228-L10239)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [CreateTableMonitorRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.CreateTableMonitorRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L9145-L9157)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [CreateTableRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.CreateTableRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L10428-L10444)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [CreateTriggerByAreaRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.CreateTriggerByAreaRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L10490-L10505)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [CreateTriggerByRangeRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.CreateTriggerByRangeRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L10552-L10565)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [CreateTypeRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.CreateTypeRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L10627-L10644)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [CreateUnionRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.CreateUnionRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L10828-L10839)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [CreateUserExternalRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.CreateUserExternalRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L10917-L10929)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [CreateUserInternalRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.CreateUserInternalRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L11023-L11041)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [CreateVideoRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.CreateVideoRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L11119-L11130)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [DeleteDirectoryRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.DeleteDirectoryRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L11189-L11200)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [DeleteFilesRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.DeleteFilesRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L11247-L11258)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [DeleteGraphRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.DeleteGraphRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L11312-L11323)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [DeleteProcRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.DeleteProcRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L11366-L11378)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [DeleteRecordsRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.DeleteRecordsRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L11445-L11456)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [DeleteResourceGroupRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.DeleteResourceGroupRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L11501-L11512)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [DeleteRoleRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.DeleteRoleRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L11548-L11559)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [DeleteUserRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.DeleteUserRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L11610-L11623)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [DownloadFilesRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.DownloadFilesRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L11675-L11687)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [DropBackupRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.DropBackupRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L11753-L11764)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [DropCatalogRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.DropCatalogRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L11800-L11811)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [DropContainerRegistryRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.DropContainerRegistryRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L11849-L11860)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [DropCredentialRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.DropCredentialRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L11896-L11907)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [DropDatasinkRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.DropDatasinkRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L11954-L11965)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [DropDatasourceRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.DropDatasourceRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L12001-L12012)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [DropEnvironmentRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.DropEnvironmentRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L12061-L12072)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [DropModelRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.DropModelRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L12110-L12121)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [DropSchemaRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.DropSchemaRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L12175-L12183)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [DropSessionRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.DropSessionRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L12227-L12242)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [EvaluateModelRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.EvaluateModelRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L12313-L12329)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [ExecuteProcRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.ExecuteProcRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L12454-L12470)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [ExecuteSqlRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.ExecuteSqlRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L12732-L12740)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [ExportQueryMetricsRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.ExportQueryMetricsRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L12813-L12825)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [ExportRecordsToFilesRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.ExportRecordsToFilesRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L13054-L13066)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [ExportRecordsToTableRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.ExportRecordsToTableRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L13362-L13377)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [FilterByAreaGeometryRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.FilterByAreaGeometryRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L13273-L13289)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [FilterByAreaRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.FilterByAreaRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L13557-L13574)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [FilterByBoxGeometryRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.FilterByBoxGeometryRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L13459-L13477)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [FilterByBoxRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.FilterByBoxRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L13648-L13663)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [FilterByGeometryRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.FilterByGeometryRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L13730-L13743)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [FilterByListRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.FilterByListRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L13921-L13937)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [FilterByRadiusGeometryRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.FilterByRadiusGeometryRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L13828-L13845)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [FilterByRadiusRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.FilterByRadiusRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L14008-L14023)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [FilterByRangeRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.FilterByRangeRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L14095-L14109)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [FilterBySeriesRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.FilterBySeriesRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L14205-L14220)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [FilterByStringRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.FilterByStringRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L14313-L14331)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [FilterByTableRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.FilterByTableRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L14461-L14477)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [FilterByValueRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.FilterByValueRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L13175-L13188)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [FilterRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.FilterRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generic_record.rs#L2324-L2336)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [GenericRecord](https://docs.kinetica.com/content/api/rust/generic_record/struct.GenericRecord.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L14542-L14555)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [GetGraphEntitiesRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.GetGraphEntitiesRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L14699-L14710)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [GetJobRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.GetJobRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L14954-L14969)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [GetRecordsByColumnRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.GetRecordsByColumnRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L15106-L15121)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [GetRecordsBySeriesRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.GetRecordsBySeriesRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L15212-L15226)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [GetRecordsFromCollectionRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.GetRecordsFromCollectionRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L14801-L14815)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [GetRecordsRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.GetRecordsRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L15328-L15344)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [GetVectortileRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.GetVectortileRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L15476-L15489)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [GrantPermissionCredentialRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.GrantPermissionCredentialRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L15536-L15549)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [GrantPermissionDatasourceRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.GrantPermissionDatasourceRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L15595-L15608)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [GrantPermissionDirectoryRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.GrantPermissionDirectoryRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L15654-L15667)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [GrantPermissionProcRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.GrantPermissionProcRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L15388-L15402)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [GrantPermissionRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.GrantPermissionRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L15710-L15722)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [GrantPermissionSystemRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.GrantPermissionSystemRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L15771-L15785)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [GrantPermissionTableRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.GrantPermissionTableRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L15838-L15850)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [GrantRoleRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.GrantRoleRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L15896-L15910)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [HasPermissionRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.HasPermissionRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L15969-L15980)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [HasProcRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.HasProcRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L16021-L16033)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [HasRoleRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.HasRoleRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L16094-L16105)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [HasSchemaRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.HasSchemaRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L16144-L16155)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [HasTableRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.HasTableRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L16193-L16204)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [HasTypeRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.HasTypeRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L16250-L16265)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [ImportModelRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.ImportModelRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L16656-L16673)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [InsertRecordsFromFilesRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.InsertRecordsFromFilesRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L17434-L17452)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [InsertRecordsFromPayloadRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.InsertRecordsFromPayloadRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L18141-L18158)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [InsertRecordsFromQueryRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.InsertRecordsFromQueryRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L18445-L18457)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [InsertRecordsRandomRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.InsertRecordsRandomRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L18503-L18516)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [InsertSymbolRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.InsertSymbolRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L18565-L18576)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [KillProcRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.KillProcRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L18635-L18646)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [ListGraphRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.ListGraphRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L18693-L18705)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [LockTableRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.LockTableRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L18760-L18774)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [MatchGraphRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.MatchGraphRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L19426-L19441)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [ModifyGraphRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.ModifyGraphRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L19646-L19661)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [QueryGraphRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.QueryGraphRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L16385-L16405)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [RawInsertRecordsRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.RawInsertRecordsRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L23185-L23210)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [RawUpdateRecordsRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.RawUpdateRecordsRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L19777-L19788)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [RepartitionGraphRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.RepartitionGraphRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L19854-L19869)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [ReserveResourceRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.ReserveResourceRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L19916-L19932)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [RestoreBackupRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.RestoreBackupRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L20169-L20182)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [RevokePermissionCredentialRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.RevokePermissionCredentialRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L20229-L20242)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [RevokePermissionDatasourceRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.RevokePermissionDatasourceRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L20287-L20300)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [RevokePermissionDirectoryRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.RevokePermissionDirectoryRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L20347-L20360)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [RevokePermissionProcRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.RevokePermissionProcRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L20099-L20113)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [RevokePermissionRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.RevokePermissionRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L20403-L20415)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [RevokePermissionSystemRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.RevokePermissionSystemRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L20460-L20473)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [RevokePermissionTableRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.RevokePermissionTableRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L20524-L20536)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [RevokeRoleRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.RevokeRoleRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L20578-L20590)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [ShowBackupRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.ShowBackupRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L20668-L20679)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [ShowContainerRegistryRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.ShowContainerRegistryRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L20728-L20739)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [ShowCredentialRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.ShowCredentialRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L20787-L20798)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [ShowDatasinkRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.ShowDatasinkRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L20841-L20852)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [ShowDatasourceRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.ShowDatasourceRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L20894-L20905)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [ShowDirectoriesRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.ShowDirectoriesRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L20960-L20971)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [ShowEnvironmentRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.ShowEnvironmentRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L21038-L21049)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [ShowFilesRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.ShowFilesRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L21091-L21102)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [ShowFunctionsRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.ShowFunctionsRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L21314-L21322)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [ShowGraphGrammarRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.ShowGraphGrammarRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L21201-L21212)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [ShowGraphRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.ShowGraphRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L21364-L21375)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [ShowModelRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.ShowModelRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L21432-L21443)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [ShowProcRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.ShowProcRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L21503-L21514)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [ShowProcStatusRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.ShowProcStatusRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L21618-L21629)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [ShowResourceGroupsRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.ShowResourceGroupsRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L21699-L21707)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [ShowResourceObjectsRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.ShowResourceObjectsRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L21782-L21790)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [ShowResourceStatisticsRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.ShowResourceStatisticsRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L21829-L21840)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [ShowSchemaRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.ShowSchemaRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L21898-L21909)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [ShowSecurityRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.ShowSecurityRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L21966-L21977)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [ShowSqlProcRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.ShowSqlProcRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L22036-L22047)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [ShowStatisticsRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.ShowStatisticsRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L22097-L22105)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [ShowSystemPropertiesRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.ShowSystemPropertiesRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L22147-L22155)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [ShowSystemStatusRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.ShowSystemStatusRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L22189-L22197)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [ShowSystemTimingRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.ShowSystemTimingRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L22427-L22438)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [ShowTableMetadataRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.ShowTableMetadataRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L22479-L22490)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [ShowTableMonitorsRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.ShowTableMonitorsRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L22240-L22251)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [ShowTableRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.ShowTableRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L22567-L22579)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [ShowTablesByTypeRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.ShowTablesByTypeRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L22616-L22627)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [ShowTriggersRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.ShowTriggersRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L22673-L22685)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [ShowTypesRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.ShowTypesRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L22736-L22747)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [ShowVideoRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.ShowVideoRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L22804-L22815)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [ShowWalRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.ShowWalRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L22905-L22922)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [SolveGraphRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.SolveGraphRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L23549-L23561)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [UploadFilesFromurlRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.UploadFilesFromurlRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L23448-L23460)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [UploadFilesRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.UploadFilesRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L23603-L23615)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [VerifyBackupRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.VerifyBackupRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L23707-L23737)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [VisualizeGetFeatureInfoRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.VisualizeGetFeatureInfoRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L23999-L24020)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [VisualizeImageChartRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.VisualizeImageChartRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L24145-L24188)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [VisualizeImageClassbreakRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.VisualizeImageClassbreakRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L24305-L24327)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [VisualizeImageContourRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.VisualizeImageContourRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L24624-L24650)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [VisualizeImageHeatmapRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.VisualizeImageHeatmapRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L24765-L24806)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [VisualizeImageLabelsRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.VisualizeImageLabelsRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L23834-L23863)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [VisualizeImageRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.VisualizeImageRequest.md)

[Source](https://github.com/kineticadb/kinetica-api-rust/blob/master/crates/gpudb-api/src/generated/api.rs#L24889-L24913)
impl [KineticaRecord](https://docs.kinetica.com/content/api/rust/trait.KineticaRecord.md) for [VisualizeIsochroneRequest](https://docs.kinetica.com/content/api/rust/generated/api/struct.VisualizeIsochroneRequest.md)


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