List of all items
Structs
- client::async_client::AsyncClient
- client::async_client::AsyncCopyInWriter
- client::async_client::AsyncCopyInWriterOwned
- client::async_client::AsyncPreparedStatement
- client::async_connection::AsyncRawConnection
- client::async_prepared_stream::AsyncPreparedQueryStream
- client::async_stream_query::AsyncQueryStream
- client::auth::AuthState
- client::client::Client
- client::client::CopyInWriter
- client::client::QueryStream
- client::config::Config
- client::connection::RawConnection
- client::error::Error
- client::grpc::GrpcChunkStream
- client::grpc::GrpcChunkStreamSync
- client::grpc::GrpcClient
- client::grpc::GrpcClientSync
- client::grpc::GrpcColumnInfo
- client::grpc::GrpcConfig
- client::grpc::GrpcError
- client::grpc::GrpcQueryResult
- client::grpc::GrpcResultChunk
- client::grpc::JsonNamedParamsBuilder
- client::notice::Notice
- client::prepare::OwnedPreparedStatement
- client::prepare::PreparedStatement
- client::prepared_stream::PreparedQueryStream
- client::row::BatchRow
- client::row::Row
- client::row::StreamRow
- client::statement::Column
- client::tls::TlsConfig
- protocol::copy::CopyDataBuilder
- protocol::escape::SqlIdentifier
- protocol::escape::SqlLiteral
- protocol::message::backend::AuthenticationMd5PasswordBody
- protocol::message::backend::AuthenticationSaslBody
- protocol::message::backend::AuthenticationSaslContinueBody
- protocol::message::backend::AuthenticationSaslFinalBody
- protocol::message::backend::BackendKeyDataBody
- protocol::message::backend::CommandCompleteBody
- protocol::message::backend::CopyDataBody
- protocol::message::backend::CopyInResponseBody
- protocol::message::backend::CopyOutResponseBody
- protocol::message::backend::DataRowBody
- protocol::message::backend::DataRowRanges
- protocol::message::backend::ErrorField
- protocol::message::backend::ErrorFields
- protocol::message::backend::ErrorResponseBody
- protocol::message::backend::Field
- protocol::message::backend::Fields
- protocol::message::backend::Header
- protocol::message::backend::NoticeResponseBody
- protocol::message::backend::NotificationResponseBody
- protocol::message::backend::ParameterDescriptionBody
- protocol::message::backend::ParameterStatusBody
- protocol::message::backend::Parameters
- protocol::message::backend::ReadyForQueryBody
- protocol::message::backend::RowDescriptionBody
- protocol::message::backend::SaslMechanisms
- types::ChronoConversionError
- types::ColumnDefinition
- types::Date
- types::GeoError
- types::Geography
- types::Interval
- types::Numeric
- types::OffsetTimestamp
- types::Oid
- types::Time
- types::Timestamp
- types::Type
Enums
- client::async_stream::AsyncStream
- client::endpoint::ConnectionEndpoint
- client::error::ErrorKind
- client::grpc::OutputFormat
- client::grpc::ParameterStyle
- client::grpc::QueryParameters
- client::grpc::TransferMode
- client::statement::ColumnFormat
- client::sync_stream::SyncStream
- client::tls::TlsMode
- protocol::copy::CopyReadError
- protocol::message::backend::Message
- protocol::types::ParseError
- types::IsNull
- types::Nullability
- types::SqlType
Traits
- client::cancel::Cancellable
- client::prepare::SqlParam
- client::row::FromBinaryValue
- types::FromHyperBinary
- types::ToHyperBinary
Macros
Functions
- client::auth::compute_md5_password
- client::auth::scram_client_final
- client::auth::scram_client_first
- client::auth::scram_verify_server
- client::prepare::close_statement
- client::prepare::execute_prepared
- client::prepare::execute_prepared_no_result
- client::prepare::prepare
- client::prepare::prepare_owned
- client::tls::rustls_impl::create_connector
- client::tls::rustls_impl::wrap_stream
- protocol::copy::read_data128
- protocol::copy::read_i16
- protocol::copy::read_i32
- protocol::copy::read_i64
- protocol::copy::read_i8
- protocol::copy::read_varbinary
- protocol::copy::write_data128
- protocol::copy::write_data128_not_null
- protocol::copy::write_f32
- protocol::copy::write_f32_not_null
- protocol::copy::write_f64
- protocol::copy::write_f64_not_null
- protocol::copy::write_header
- protocol::copy::write_i16
- protocol::copy::write_i16_not_null
- protocol::copy::write_i32
- protocol::copy::write_i32_not_null
- protocol::copy::write_i64
- protocol::copy::write_i64_not_null
- protocol::copy::write_i8
- protocol::copy::write_i8_not_null
- protocol::copy::write_null
- protocol::copy::write_trailer
- protocol::copy::write_tuple_start
- protocol::copy::write_varbinary
- protocol::copy::write_varbinary_not_null
- protocol::escape::escape_identifier
- protocol::escape::escape_literal
- protocol::escape::format_table_name
- protocol::escape::is_valid_unquoted_identifier
- protocol::message::frontend::bind
- protocol::message::frontend::cancel_request
- protocol::message::frontend::close
- protocol::message::frontend::copy_data
- protocol::message::frontend::copy_done
- protocol::message::frontend::copy_fail
- protocol::message::frontend::describe
- protocol::message::frontend::execute
- protocol::message::frontend::flush
- protocol::message::frontend::parse
- protocol::message::frontend::password_message
- protocol::message::frontend::query
- protocol::message::frontend::sasl_initial_response
- protocol::message::frontend::sasl_response
- protocol::message::frontend::startup_message
- protocol::message::frontend::sync
- protocol::message::frontend::terminate
- protocol::types::bool_from_hyper_binary
- protocol::types::bool_to_hyper_binary
- protocol::types::bytea_from_hyper_binary
- protocol::types::bytea_to_hyper_binary
- protocol::types::f32_from_hyper_binary
- protocol::types::f32_to_hyper_binary
- protocol::types::f64_from_hyper_binary
- protocol::types::f64_to_hyper_binary
- protocol::types::i16_from_hyper_binary
- protocol::types::i16_to_hyper_binary
- protocol::types::i32_from_hyper_binary
- protocol::types::i32_to_hyper_binary
- protocol::types::i64_from_hyper_binary
- protocol::types::i64_to_hyper_binary
- protocol::types::text_from_hyper_binary
- protocol::types::text_to_hyper_binary
Type Aliases
Constants
- client::connection::POST_ERROR_DRAIN_CAP
- client::grpc::DEFAULT_MAX_MESSAGE_SIZE
- protocol::copy::HYPER_BINARY_FORMAT
- protocol::copy::HYPER_BINARY_HEADER
- protocol::copy::HYPER_BINARY_HEADER_SIZE
- protocol::copy::HYPER_BINARY_SIGNATURE
- protocol::message::backend::AUTHENTICATION_TAG
- protocol::message::backend::BACKEND_KEY_DATA_TAG
- protocol::message::backend::BIND_COMPLETE_TAG
- protocol::message::backend::CLOSE_COMPLETE_TAG
- protocol::message::backend::COMMAND_COMPLETE_TAG
- protocol::message::backend::COPY_DATA_TAG
- protocol::message::backend::COPY_DONE_TAG
- protocol::message::backend::COPY_IN_RESPONSE_TAG
- protocol::message::backend::COPY_OUT_RESPONSE_TAG
- protocol::message::backend::DATA_ROW_TAG
- protocol::message::backend::EMPTY_QUERY_RESPONSE_TAG
- protocol::message::backend::ERROR_RESPONSE_TAG
- protocol::message::backend::NOTICE_RESPONSE_TAG
- protocol::message::backend::NOTIFICATION_RESPONSE_TAG
- protocol::message::backend::NO_DATA_TAG
- protocol::message::backend::PARAMETER_DESCRIPTION_TAG
- protocol::message::backend::PARAMETER_STATUS_TAG
- protocol::message::backend::PARSE_COMPLETE_TAG
- protocol::message::backend::PORTAL_SUSPENDED_TAG
- protocol::message::backend::READY_FOR_QUERY_TAG
- protocol::message::backend::ROW_DESCRIPTION_TAG
- types::oids::BIG_INT
- types::oids::BOOL
- types::oids::BYTE_A
- types::oids::CHAR
- types::oids::CHAR1
- types::oids::DATE
- types::oids::DOUBLE
- types::oids::FLOAT
- types::oids::GEOGRAPHY
- types::oids::INT
- types::oids::INTERVAL
- types::oids::JSON
- types::oids::NUMERIC
- types::oids::OID
- types::oids::SMALL_INT
- types::oids::TEXT
- types::oids::TIME
- types::oids::TIMESTAMP
- types::oids::TIMESTAMP_TZ
- types::oids::VARCHAR