List of all items
Structs
- adbc::connection::Connection
- adbc::connection::ConnectionBuilder
- adbc::database::Database
- adbc::driver::Driver
- adbc_ffi::FfiConnection
- adbc_ffi::FfiDatabase
- adbc_ffi::FfiDriver
- adbc_ffi::FfiStatement
- arrow_conversion::ArrowConverter
- connection::auth::AuthRequest
- connection::auth::AuthResponse
- connection::auth::AuthResponseData
- connection::auth::AuthenticationHandler
- connection::auth::Credentials
- connection::auth::ExceptionInfo
- connection::params::ConnectionBuilder
- connection::params::ConnectionParams
- connection::session::Session
- connection::session::SessionConfig
- export::arrow::ArrowExportOptions
- export::arrow::CsvToArrowReader
- export::csv::CsvExportOptions
- export::csv::DataPipeReceiver
- export::parquet::ParquetExportOptions
- import::arrow::ArrowImportOptions
- import::arrow::ArrowToCsvWriter
- import::arrow::CsvWriterOptions
- import::arrow::SyncArrowToCsvWriter
- import::csv::CsvImportOptions
- import::csv::DataPipeSender
- import::parallel::ImportFileEntry
- import::parallel::ParallelTransportPool
- import::parquet::ParquetImportOptions
- query::export::ExportQuery
- query::import::ImportFileEntry
- query::import::ImportQuery
- query::prepared::PreparedStatement
- query::results::QueryMetadata
- query::results::ResultSet
- query::results::ResultSetIterator
- query::statement::Statement
- transport::http_transport::DataPipe
- transport::http_transport::HttpRequest
- transport::http_transport::HttpTransportClient
- transport::http_transport::TlsCertificate
- transport::messages::AuthRequest
- transport::messages::ClosePreparedStatementRequest
- transport::messages::ClosePreparedStatementResponse
- transport::messages::CloseResultSetRequest
- transport::messages::CloseResultSetResponse
- transport::messages::ColumnInfo
- transport::messages::CreatePreparedStatementRequest
- transport::messages::CreatePreparedStatementResponse
- transport::messages::Credentials
- transport::messages::DataType
- transport::messages::DisconnectRequest
- transport::messages::DisconnectResponse
- transport::messages::ExceptionInfo
- transport::messages::ExecutePreparedStatementRequest
- transport::messages::ExecuteRequest
- transport::messages::ExecuteResponse
- transport::messages::ExecuteResponseData
- transport::messages::FetchRequest
- transport::messages::FetchResponse
- transport::messages::FetchResponseData
- transport::messages::LoginInitRequest
- transport::messages::LoginRequest
- transport::messages::LoginResponse
- transport::messages::LoginResponseData
- transport::messages::ParameterData
- transport::messages::ParameterInfo
- transport::messages::PreparedStatementResponseData
- transport::messages::PublicKeyData
- transport::messages::PublicKeyResponse
- transport::messages::ResultData
- transport::messages::ResultSetData
- transport::messages::ResultSetHandle
- transport::messages::ResultSetInfo
- transport::messages::SessionInfo
- transport::messages::SetAttributesRequest
- transport::messages::SetAttributesResponse
- transport::native::NativeTcpTransport
- transport::native::attributes::Attribute
- transport::native::attributes::AttributeSet
- transport::native::encryption::ChaCha20Encryptor
- transport::native::framing::MessageHeader
- transport::native::framing::SerialCounter
- transport::native::handshake::AuthMessage
- transport::native::result_parser::NativeColumnMeta
- transport::native::result_parser::NativeResponseEnvelope
- transport::native::result_parser::NativeWarning
- transport::protocol::ConnectionParams
- transport::protocol::Credentials
- transport::protocol::PreparedStatementHandle
- transport::websocket::WebSocketTransport
- types::ColumnMetadata
- types::CsvInferenceOptions
- types::InferredColumn
- types::InferredTableSchema
- types::SchemaBuilder
- types::TypeMapper
Enums
- connection::session::SessionState
- error::ConnectionError
- error::ConversionError
- error::ExasolError
- error::QueryError
- error::TransportError
- export::arrow::ExportError
- export::csv::ExportError
- export::parquet::ParquetCompression
- export::parquet::ParquetExportError
- import::ImportError
- query::export::Compression
- query::export::DelimitMode
- query::export::ExportSource
- query::export::RowSeparator
- query::import::Compression
- query::import::ImportFormat
- query::import::RowSeparator
- query::import::TrimMode
- query::statement::Parameter
- query::statement::StatementType
- transport::http_transport::HttpMethod
- transport::messages::ResultPayload
- transport::native::attributes::AttributeValue
- transport::native::result_parser::NativeResponse
- transport::protocol::QueryResult
- types::ColumnNameMode
- types::ExasolType
Traits
Functions
- adbc_ffi::AdbcDriverExasolInit
- adbc_ffi::AdbcDriverInit
- adbc_ffi::ExarrowDriverInit
- arrow_conversion::build_array
- connection::version::parse_release_version
- connection::version::supports_at_least
- connection::version::supports_native_parquet_import
- export::arrow::exasol_type_to_arrow
- export::arrow::export_to_arrow_ipc
- export::arrow::export_to_record_batches
- export::arrow::write_arrow_ipc_file
- export::csv::export_to_callback
- export::csv::export_to_file
- export::csv::export_to_list
- export::csv::export_to_stream
- export::parquet::csv_to_record_batches
- export::parquet::exasol_types_to_arrow_schema
- export::parquet::export_to_parquet
- export::parquet::export_to_parquet_stream
- export::parquet::export_to_parquet_via_transport
- import::arrow::import_from_arrow_ipc
- import::arrow::import_from_record_batch
- import::arrow::import_from_record_batches
- import::arrow::record_batch_to_csv
- import::csv::import_from_callback
- import::csv::import_from_file
- import::csv::import_from_files
- import::csv::import_from_iter
- import::csv::import_from_stream
- import::parallel::convert_parquet_files_to_csv
- import::parallel::stream_files_parallel
- import::parallel::stream_parquet_files_parallel
- import::parquet::import_from_parquet
- import::parquet::import_from_parquet_files
- import::parquet::import_from_parquet_stream
- import::parquet::record_batch_to_csv
- transport::deserialize::to_row_major
- transport::deserialize::to_row_major_option
- transport::http_transport::build_chunked_response_headers
- transport::http_transport::build_http_response
- transport::http_transport::build_ok_response
- transport::http_transport::compute_public_key_fingerprint
- transport::http_transport::compute_sha256_fingerprint
- transport::http_transport::encode_chunk
- transport::http_transport::generate_magic_packet
- transport::http_transport::parse_chunk_size
- transport::http_transport::parse_http_request
- transport::http_transport::parse_magic_packet
- transport::http_transport::parse_response_packet
- transport::http_transport::perform_handshake
- transport::http_transport::read_line
- transport::native::arrow_builder::native_meta_to_data_type
- transport::native::attributes::parse_attributes
- transport::native::handshake::build_auth_message
- transport::native::handshake::build_login_packet
- transport::native::result_parser::parse_fetch_to_record_batch
- transport::native::result_parser::parse_response
- types::format_column_name
- types::infer_schema_from_csv
- types::infer_schema_from_csv_files
- types::infer_schema_from_parquet
- types::infer_schema_from_parquet_files
- types::quote_column_name
- types::quote_identifier
- types::sanitize_column_name
- types::widen_type
Type Aliases
Constants
- transport::http_transport::EXA_MAGIC_NUMBER
- transport::http_transport::EXA_MAGIC_PACKET_SIZE
- transport::http_transport::EXA_PROTOCOL_VERSION_MAJOR
- transport::http_transport::EXA_PROTOCOL_VERSION_MINOR
- transport::http_transport::EXA_RESPONSE_PACKET_SIZE
- transport::http_transport::HTTP_CHUNK_SIZE
- transport::native::constants::ATTR_AUTOCOMMIT
- transport::native::constants::ATTR_CLIENTNAME
- transport::native::constants::ATTR_CLIENTOS
- transport::native::constants::ATTR_CLIENTVERSION
- transport::native::constants::ATTR_CLIENT_KEYS_LEN
- transport::native::constants::ATTR_CLIENT_RECEIVE_KEY
- transport::native::constants::ATTR_CLIENT_SEND_KEY
- transport::native::constants::ATTR_DATABASE_NAME
- transport::native::constants::ATTR_DATA_MESSAGE_SIZE
- transport::native::constants::ATTR_DRIVERNAME
- transport::native::constants::ATTR_ENCODED_PASSWORD
- transport::native::constants::ATTR_ENCRYPTION_REQUIRED
- transport::native::constants::ATTR_NUM_ROWS
- transport::native::constants::ATTR_PRODUCT_NAME
- transport::native::constants::ATTR_PROTOCOL_VERSION
- transport::native::constants::ATTR_PUBLIC_KEY
- transport::native::constants::ATTR_QUERY_CACHE_ACCESS
- transport::native::constants::ATTR_QUERY_TIMEOUT
- transport::native::constants::ATTR_RANDOM_PHRASE
- transport::native::constants::ATTR_RELEASE_VERSION
- transport::native::constants::ATTR_RESULT_SET_HANDLE
- transport::native::constants::ATTR_SESSIONID
- transport::native::constants::ATTR_SNAPSHOT_TRANSACTIONS_ENABLED
- transport::native::constants::ATTR_SQL_TEXT
- transport::native::constants::ATTR_STATEMENT_HANDLE
- transport::native::constants::ATTR_TIMEZONE
- transport::native::constants::ATTR_TRANSACTION_STATE
- transport::native::constants::ATTR_TSUTC_ENABLED
- transport::native::constants::ATTR_USERNAME
- transport::native::constants::CHACHA20_KEY_LEN
- transport::native::constants::CHANGE_DATE
- transport::native::constants::CMD_CLOSE_PREPARED
- transport::native::constants::CMD_CLOSE_RESULTSET
- transport::native::constants::CMD_CREATE_PREPARED
- transport::native::constants::CMD_DISCONNECT
- transport::native::constants::CMD_EXECUTE
- transport::native::constants::CMD_EXECUTE_PREPARED
- transport::native::constants::CMD_FETCH2
- transport::native::constants::CMD_GET_ATTRIBUTES
- transport::native::constants::CMD_SET_ATTRIBUTES
- transport::native::constants::HEADER_SIZE
- transport::native::constants::IS_UTF8
- transport::native::constants::IS_VARCHAR
- transport::native::constants::LOGIN_MAGIC
- transport::native::constants::MAX_DATA_MESSAGE_SIZE
- transport::native::constants::MIN_PROTOCOL_VERSION
- transport::native::constants::PARAMETER_DESCRIPTION
- transport::native::constants::PROTOCOL_VERSION
- transport::native::constants::R_COLUMN_COUNT
- transport::native::constants::R_EMPTY
- transport::native::constants::R_EXCEPTION
- transport::native::constants::R_HANDLE
- transport::native::constants::R_MORE_ROWS
- transport::native::constants::R_RESULT_SET
- transport::native::constants::R_ROW_COUNT
- transport::native::constants::R_STILL_EXECUTING
- transport::native::constants::R_WARNING
- transport::native::constants::SMALL_RESULTSET
- transport::native::constants::T_BIGDECIMAL
- transport::native::constants::T_BINARY
- transport::native::constants::T_BOOLEAN
- transport::native::constants::T_CHAR
- transport::native::constants::T_DATE
- transport::native::constants::T_DECIMAL
- transport::native::constants::T_DOUBLE
- transport::native::constants::T_GEOMETRY
- transport::native::constants::T_HASHTYPE
- transport::native::constants::T_INTEGER
- transport::native::constants::T_INTERVAL_DAY
- transport::native::constants::T_INTERVAL_YEAR
- transport::native::constants::T_REAL
- transport::native::constants::T_SMALLDECIMAL
- transport::native::constants::T_SMALLINT
- transport::native::constants::T_TIMESTAMP
- transport::native::constants::T_TIMESTAMP_LOCAL_TZ
- transport::native::constants::T_TIMESTAMP_UTC