Docs.rs
pq-sys-0.5.0
pq-sys 0.5.0
Docs.rs crate page
MIT OR Apache-2.0
Links
Repository
crates.io
Source
Owners
sgrif
github:diesel-rs:core
Dependencies
pq-src ^0.1
normal
bindgen ^0.69.1
build
pkg-config ^0.3.0
build
vcpkg ^0.2.6
build
Versions
0%
of the crate is documented
Go to latest version
Platform
i686-pc-windows-msvc
i686-unknown-linux-gnu
x86_64-apple-darwin
x86_64-pc-windows-msvc
x86_64-unknown-linux-gnu
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
pq_sys
0.5.0
All Items
Structs
Enums
Constants
Functions
Type Aliases
Unions
?
Crate
pq_sys
source
·
[
−
]
Structs
PQArgBlock
_PQconninfoOption
_PQprintOpt
__lc_time_data
_iobuf
lconv
localeinfo_struct
pgNotify
pg_cancel
pg_conn
pg_result
pgresAttDesc
tagLC_ID
threadlocaleinfostruct
threadlocaleinfostruct__bindgen_ty_1
threadmbcinfostruct
Enums
ConnStatusType
ExecStatusType
PGContextVisibility
PGPing
PGTransactionStatusType
PGVerbosity
PGpipelineStatus
PostgresPollingStatusType
Constants
BUFSIZ
EOF
FILENAME_MAX
FOPEN_MAX
LIBPQ_HAS_PIPELINING
LIBPQ_HAS_SSL_LIBRARY_DETECTION
LIBPQ_HAS_TRACE_FLAGS
MINGW_HAS_DDK_H
MINGW_HAS_SECURE_API
PG_COPYRES_ATTRS
PG_COPYRES_EVENTS
PG_COPYRES_NOTICEHOOKS
PG_COPYRES_TUPLES
PG_DIAG_COLUMN_NAME
PG_DIAG_CONSTRAINT_NAME
PG_DIAG_CONTEXT
PG_DIAG_DATATYPE_NAME
PG_DIAG_INTERNAL_POSITION
PG_DIAG_INTERNAL_QUERY
PG_DIAG_MESSAGE_DETAIL
PG_DIAG_MESSAGE_HINT
PG_DIAG_MESSAGE_PRIMARY
PG_DIAG_SCHEMA_NAME
PG_DIAG_SEVERITY
PG_DIAG_SEVERITY_NONLOCALIZED
PG_DIAG_SOURCE_FILE
PG_DIAG_SOURCE_FUNCTION
PG_DIAG_SOURCE_LINE
PG_DIAG_SQLSTATE
PG_DIAG_STATEMENT_POSITION
PG_DIAG_TABLE_NAME
PQTRACE_REGRESS_MODE
PQTRACE_SUPPRESS_TIMESTAMPS
PQ_QUERY_PARAM_MAX_LIMIT
PQnoPasswordSupplied
P_tmpdir
SEEK_CUR
SEEK_END
SEEK_SET
STDERR_FILENO
STDIN_FILENO
STDOUT_FILENO
SYS_OPEN
TMP_MAX
TMP_MAX_S
USE___UUIDOF
_ARGMAX
_CRT_INTERNAL_LOCAL_PRINTF_OPTIONS
_CRT_INTERNAL_LOCAL_SCANF_OPTIONS
_CRT_INTERNAL_PRINTF_LEGACY_MSVCRT_COMPATIBILITY
_CRT_INTERNAL_PRINTF_LEGACY_THREE_DIGIT_EXPONENTS
_CRT_INTERNAL_PRINTF_LEGACY_VSPRINTF_NULL_TERMINATION
_CRT_INTERNAL_PRINTF_LEGACY_WIDE_SPECIFIERS
_CRT_INTERNAL_PRINTF_STANDARD_SNPRINTF_BEHAVIOR
_CRT_INTERNAL_SCANF_LEGACY_MSVCRT_COMPATIBILITY
_CRT_INTERNAL_SCANF_LEGACY_WIDE_SPECIFIERS
_CRT_INTERNAL_SCANF_SECURECRT
_CRT_PACKING
_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES
_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY
_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES
_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT
_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY
_IOB_ENTRIES
_IOEOF
_IOERR
_IOFBF
_IOLBF
_IOMYBUF
_IONBF
_IOREAD
_IORW
_IOSTRG
_IOWRT
_M_AMD64
_M_X64
_NSTREAM_
_OLD_P_OVERLAY
_P_DETACH
_P_NOWAIT
_P_NOWAITO
_P_OVERLAY
_P_WAIT
_P_tmpdir
_SECURECRT_FILL_BUFFER_PATTERN
_SYS_OPEN
_TWO_DIGIT_EXPONENT
_WAIT_CHILD
_WAIT_GRANDCHILD
_WIN32_WINNT
__
__CRT__NO_INLINE
__GOT_SECURE_LIB__
__MINGW32_MAJOR_VERSION
__MINGW32_MINOR_VERSION
__MINGW64_VERSION_BUGFIX
__MINGW64_VERSION_MAJOR
__MINGW64_VERSION_MINOR
__MINGW64_VERSION_RC
__MINGW64_VERSION_STATE
__MINGW_FORTIFY_LEVEL
__MINGW_FORTIFY_VA_ARG
__MINGW_HAVE_ANSI_C99_PRINTF
__MINGW_HAVE_ANSI_C99_SCANF
__MINGW_HAVE_WIDE_C99_PRINTF
__MINGW_HAVE_WIDE_C99_SCANF
__MINGW_MSVC2005_DEPREC_STR
__MINGW_SEC_WARN_STR
__MINGW_USE_UNDERSCORE_PREFIX
__MSVCRT_VERSION__
__STDC_SECURE_LIB__
__USE_CRTIMP
__USE_MINGW_ANSI_STDIO
_wP_tmpdir
Functions
PQbackendPID
⚠
PQbinaryTuples
⚠
PQcancel
⚠
PQclear
⚠
PQclientEncoding
⚠
PQcmdStatus
⚠
PQcmdTuples
⚠
PQconndefaults
⚠
PQconnectPoll
⚠
PQconnectStart
⚠
PQconnectStartParams
⚠
PQconnectdb
⚠
PQconnectdbParams
⚠
PQconnectionNeedsPassword
⚠
PQconnectionUsedGSSAPI
⚠
PQconnectionUsedPassword
⚠
PQconninfo
⚠
PQconninfoFree
⚠
PQconninfoParse
⚠
PQconsumeInput
⚠
PQcopyResult
⚠
PQdb
⚠
PQdefaultSSLKeyPassHook_OpenSSL
⚠
PQdescribePortal
⚠
PQdescribePrepared
⚠
PQdisplayTuples
⚠
PQdsplen
⚠
PQencryptPassword
⚠
PQencryptPasswordConn
⚠
PQendcopy
⚠
PQenterPipelineMode
⚠
PQenv2encoding
⚠
PQerrorMessage
⚠
PQescapeBytea
⚠
PQescapeByteaConn
⚠
PQescapeIdentifier
⚠
PQescapeLiteral
⚠
PQescapeString
⚠
PQescapeStringConn
⚠
PQexec
⚠
PQexecParams
⚠
PQexecPrepared
⚠
PQexitPipelineMode
⚠
PQfformat
⚠
PQfinish
⚠
PQflush
⚠
PQfmod
⚠
PQfn
⚠
PQfname
⚠
PQfnumber
⚠
PQfreeCancel
⚠
PQfreemem
⚠
PQfsize
⚠
PQftable
⚠
PQftablecol
⚠
PQftype
⚠
PQgetCancel
⚠
PQgetCopyData
⚠
PQgetResult
⚠
PQgetSSLKeyPassHook_OpenSSL
⚠
PQgetgssctx
⚠
PQgetisnull
⚠
PQgetlength
⚠
PQgetline
⚠
PQgetlineAsync
⚠
PQgetssl
⚠
PQgetvalue
⚠
PQgssEncInUse
⚠
PQhost
⚠
PQhostaddr
⚠
PQinitOpenSSL
⚠
PQinitSSL
⚠
PQisBusy
⚠
PQisnonblocking
⚠
PQisthreadsafe
⚠
PQlibVersion
⚠
PQmakeEmptyPGresult
⚠
PQmblen
⚠
PQmblenBounded
⚠
PQnfields
⚠
PQnotifies
⚠
PQnparams
⚠
PQntuples
⚠
PQoidStatus
⚠
PQoidValue
⚠
PQoptions
⚠
PQparameterStatus
⚠
PQparamtype
⚠
PQpass
⚠
PQping
⚠
PQpingParams
⚠
PQpipelineStatus
⚠
PQpipelineSync
⚠
PQport
⚠
PQprepare
⚠
PQprint
⚠
PQprintTuples
⚠
PQprotocolVersion
⚠
PQputCopyData
⚠
PQputCopyEnd
⚠
PQputline
⚠
PQputnbytes
⚠
PQregisterThreadLock
⚠
PQrequestCancel
⚠
PQresStatus
⚠
PQreset
⚠
PQresetPoll
⚠
PQresetStart
⚠
PQresultAlloc
⚠
PQresultErrorField
⚠
PQresultErrorMessage
⚠
PQresultMemorySize
⚠
PQresultStatus
⚠
PQresultVerboseErrorMessage
⚠
PQsendDescribePortal
⚠
PQsendDescribePrepared
⚠
PQsendFlushRequest
⚠
PQsendPrepare
⚠
PQsendQuery
⚠
PQsendQueryParams
⚠
PQsendQueryPrepared
⚠
PQserverVersion
⚠
PQsetClientEncoding
⚠
PQsetErrorContextVisibility
⚠
PQsetErrorVerbosity
⚠
PQsetNoticeProcessor
⚠
PQsetNoticeReceiver
⚠
PQsetResultAttrs
⚠
PQsetSSLKeyPassHook_OpenSSL
⚠
PQsetSingleRowMode
⚠
PQsetTraceFlags
⚠
PQsetdbLogin
⚠
PQsetnonblocking
⚠
PQsetvalue
⚠
PQsocket
⚠
PQsslAttribute
⚠
PQsslAttributeNames
⚠
PQsslInUse
⚠
PQsslStruct
⚠
PQstatus
⚠
PQtrace
⚠
PQtransactionStatus
⚠
PQtty
⚠
PQunescapeBytea
⚠
PQuntrace
⚠
PQuser
⚠
__acrt_iob_func
⚠
__iob_func
⚠
__mingw_asprintf
⚠
__mingw_fprintf
⚠
__mingw_fscanf
⚠
__mingw_fwprintf
⚠
__mingw_fwscanf
⚠
__mingw_get_crt_info
⚠
__mingw_printf
⚠
__mingw_scanf
⚠
__mingw_snprintf
⚠
__mingw_snwprintf
⚠
__mingw_sprintf
⚠
__mingw_sscanf
⚠
__mingw_str_free
⚠
__mingw_str_utf8_wide
⚠
__mingw_str_wide_utf8
⚠
__mingw_swprintf
⚠
__mingw_swscanf
⚠
__mingw_vasprintf
⚠
__mingw_vfprintf
⚠
__mingw_vfscanf
⚠
__mingw_vfwprintf
⚠
__mingw_vfwscanf
⚠
__mingw_vprintf
⚠
__mingw_vscanf
⚠
__mingw_vsnprintf
⚠
__mingw_vsnwprintf
⚠
__mingw_vsprintf
⚠
__mingw_vsscanf
⚠
__mingw_vswprintf
⚠
__mingw_vswscanf
⚠
__mingw_vwprintf
⚠
__mingw_vwscanf
⚠
__mingw_wprintf
⚠
__mingw_wscanf
⚠
__ms_fprintf
⚠
__ms_fscanf
⚠
__ms_fwprintf
⚠
__ms_fwscanf
⚠
__ms_printf
⚠
__ms_scanf
⚠
__ms_sprintf
⚠
__ms_sscanf
⚠
__ms_swprintf
⚠
__ms_swscanf
⚠
__ms_vfprintf
⚠
__ms_vfwprintf
⚠
__ms_vprintf
⚠
__ms_vsprintf
⚠
__ms_vswprintf
⚠
__ms_vwprintf
⚠
__ms_wprintf
⚠
__ms_wscanf
⚠
__swprintf_l
⚠
__vswprintf_l
⚠
_fcloseall
⚠
_fdopen
⚠
_fgetchar
⚠
_fgetwchar
⚠
_filbuf
⚠
_fileno
⚠
_flsbuf
⚠
_flushall
⚠
_fprintf_l
⚠
_fprintf_p
⚠
_fprintf_p_l
⚠
_fprintf_s_l
⚠
_fputchar
⚠
_fputwchar
⚠
_fscanf_l
⚠
_fscanf_s_l
⚠
_fseeki64
⚠
_fsopen
⚠
_ftelli64
⚠
_fwprintf_l
⚠
_fwprintf_p
⚠
_fwprintf_p_l
⚠
_fwprintf_s_l
⚠
_fwscanf_l
⚠
_fwscanf_s_l
⚠
_get_output_format
⚠
_get_printf_count_output
⚠
_getmaxstdio
⚠
_getw
⚠
_getws
⚠
_getws_s
⚠
_lock_file
⚠
_pclose
⚠
_popen
⚠
_printf_l
⚠
_printf_p
⚠
_printf_p_l
⚠
_printf_s_l
⚠
_putw
⚠
_putws
⚠
_rmtmp
⚠
_scanf_l
⚠
_scanf_s_l
⚠
_scprintf
⚠
_scprintf_l
⚠
_scprintf_p
⚠
_scprintf_p_l
⚠
_scwprintf
⚠
_scwprintf_l
⚠
_scwprintf_p
⚠
_scwprintf_p_l
⚠
_set_output_format
⚠
_set_printf_count_output
⚠
_setmaxstdio
⚠
_snprintf
⚠
_snprintf_c
⚠
_snprintf_c_l
⚠
_snprintf_l
⚠
_snprintf_s
⚠
_snprintf_s_l
⚠
_snscanf
⚠
_snscanf_l
⚠
_snscanf_s
⚠
_snscanf_s_l
⚠
_snwprintf
⚠
_snwprintf_l
⚠
_snwprintf_s
⚠
_snwprintf_s_l
⚠
_snwscanf
⚠
_snwscanf_l
⚠
_snwscanf_s
⚠
_snwscanf_s_l
⚠
_spawnv
⚠
_spawnve
⚠
_spawnvp
⚠
_spawnvpe
⚠
_sprintf_l
⚠
_sprintf_p
⚠
_sprintf_p_l
⚠
_sprintf_s_l
⚠
_sscanf_l
⚠
_sscanf_s_l
⚠
_swprintf
⚠
_swprintf_c
⚠
_swprintf_c_l
⚠
_swprintf_p
⚠
_swprintf_p_l
⚠
_swprintf_s_l
⚠
_swscanf_l
⚠
_swscanf_s_l
⚠
_tempnam
⚠
_unlink
⚠
_unlock_file
⚠
_vfprintf_l
⚠
_vfprintf_p
⚠
_vfprintf_p_l
⚠
_vfprintf_s_l
⚠
_vfwprintf_l
⚠
_vfwprintf_p
⚠
_vfwprintf_p_l
⚠
_vfwprintf_s_l
⚠
_vprintf_l
⚠
_vprintf_p
⚠
_vprintf_p_l
⚠
_vprintf_s_l
⚠
_vscprintf
⚠
_vscprintf_l
⚠
_vscprintf_p
⚠
_vscprintf_p_l
⚠
_vscwprintf
⚠
_vscwprintf_l
⚠
_vscwprintf_p
⚠
_vscwprintf_p_l
⚠
_vsnprintf
⚠
_vsnprintf_c
⚠
_vsnprintf_c_l
⚠
_vsnprintf_l
⚠
_vsnprintf_s
⚠
_vsnprintf_s_l
⚠
_vsnwprintf
⚠
_vsnwprintf_l
⚠
_vsnwprintf_s
⚠
_vsnwprintf_s_l
⚠
_vsprintf_l
⚠
_vsprintf_p
⚠
_vsprintf_p_l
⚠
_vsprintf_s_l
⚠
_vswprintf
⚠
_vswprintf_c
⚠
_vswprintf_c_l
⚠
_vswprintf_p
⚠
_vswprintf_p_l
⚠
_vswprintf_s_l
⚠
_vwprintf_l
⚠
_vwprintf_p
⚠
_vwprintf_p_l
⚠
_vwprintf_s_l
⚠
_wfdopen
⚠
_wfopen
⚠
_wfopen_s
⚠
_wfreopen
⚠
_wfreopen_s
⚠
_wfsopen
⚠
_wperror
⚠
_wpopen
⚠
_wprintf_l
⚠
_wprintf_p
⚠
_wprintf_p_l
⚠
_wprintf_s_l
⚠
_wremove
⚠
_wscanf_l
⚠
_wscanf_s_l
⚠
_wspawnl
⚠
_wspawnle
⚠
_wspawnlp
⚠
_wspawnlpe
⚠
_wspawnv
⚠
_wspawnve
⚠
_wspawnvp
⚠
_wspawnvpe
⚠
_wtempnam
⚠
_wtmpnam
⚠
_wtmpnam_s
⚠
clearerr
⚠
clearerr_s
⚠
fclose
⚠
fcloseall
⚠
fdopen
⚠
feof
⚠
ferror
⚠
fflush
⚠
fgetc
⚠
fgetchar
⚠
fgetpos
⚠
fgetpos64
⚠
fgets
⚠
fgetwc
⚠
fgetws
⚠
fileno
⚠
flushall
⚠
fopen
⚠
fopen64
⚠
fopen_s
⚠
fprintf_s
⚠
fputc
⚠
fputchar
⚠
fputs
⚠
fputwc
⚠
fputws
⚠
fread
⚠
fread_s
⚠
freopen
⚠
freopen_s
⚠
fscanf_s
⚠
fseek
⚠
fseeko
⚠
fseeko64
⚠
fsetpos
⚠
fsetpos64
⚠
ftell
⚠
ftello
⚠
ftello64
⚠
fwprintf_s
⚠
fwrite
⚠
fwscanf_s
⚠
getc
⚠
getchar
⚠
gets
⚠
gets_s
⚠
getw
⚠
getwc
⚠
getwchar
⚠
lo_close
⚠
lo_creat
⚠
lo_create
⚠
lo_export
⚠
lo_import
⚠
lo_import_with_oid
⚠
lo_lseek
⚠
lo_lseek64
⚠
lo_open
⚠
lo_read
⚠
lo_tell
⚠
lo_tell64
⚠
lo_truncate
⚠
lo_truncate64
⚠
lo_unlink
⚠
lo_write
⚠
perror
⚠
pg_char_to_encoding
⚠
pg_encoding_to_char
⚠
pg_valid_server_encoding_id
⚠
printf_s
⚠
putc
⚠
putchar
⚠
puts
⚠
putw
⚠
putwc
⚠
putwchar
⚠
remove
⚠
rename
⚠
rewind
⚠
rmtmp
⚠
scanf_s
⚠
setbuf
⚠
setvbuf
⚠
sprintf_s
⚠
sscanf_s
⚠
swprintf_s
⚠
swscanf_s
⚠
tempnam
⚠
tmpfile
⚠
tmpfile_s
⚠
tmpnam
⚠
tmpnam_s
⚠
ungetc
⚠
ungetwc
⚠
unlink
⚠
vfprintf_s
⚠
vfwprintf_s
⚠
vprintf_s
⚠
vsnprintf_s
⚠
vsprintf_s
⚠
vswprintf_s
⚠
vwprintf_s
⚠
wprintf_s
⚠
wscanf_s
⚠
Type Aliases
FILE
LC_ID
LPLC_ID
Oid
PGcancel
PGconn
PGnotify
PGresAttDesc
PGresult
PQconninfoOption
PQnoticeProcessor
PQnoticeReceiver
PQprintOpt
PQsslKeyPassHook_OpenSSL_type
__builtin_va_list
__gnuc_va_list
__time32_t
__time64_t
_locale_t
_locale_tstruct
_off64_t
_off_t
errno_t
fpos_t
off32_t
off64_t
off_t
pg_int64
pgthreadlock_t
pqbool
pthreadlocinfo
pthreadmbcinfo
rsize_t
threadlocinfo
time_t
va_list
wchar_t
wctype_t
wint_t
Unions
PQArgBlock__bindgen_ty_1