Skip to main content

Module eql

Module eql 

Expand description

Types for representing EQL payloads and supporting serde helpers.

Modules§

formats
Custom serialization formats for EQL types.

Structs§

EqlEncrypted
Represents encrypted data in the EQL format.
EqlEncryptedBody
Contains the encrypted ciphertext and associated cryptographic indexes.
EqlEncryptedIndexes
Collection of all possible cryptographic indexes for encrypted data.
Identifier
Identifies a specific database table and column pair.
Plaintext
Represents plaintext data before encryption in the EQL (Encrypted Query Language) system.

Enums§

EncryptError
Errors that can occur during EQL encryption, decryption, and index operations.
EqlEncryptionSpec
EqlEncryption specifies what to encrypt when encrypting encryption::Plaintext values.
ForQuery
Specifies the type of encrypted index to generate for query operations.

Constants§

EQL_SCHEMA_VERSION
The current version of the EQL schema format.

Functions§

to_eql_encrypted
Converts an Encrypted value into an EqlEncrypted structure.
to_eql_encrypted_from_index_term
Converts an IndexTerm into an EqlEncrypted structure.