Crate curl_sys
Structs
Enums
Functions
curl_easy_cleanup This function is unsafe to use
curl_easy_duphandle This function is unsafe to use
curl_easy_escape This function is unsafe to use
curl_easy_getinfo This function is unsafe to use
curl_easy_init This function is unsafe to use
curl_easy_pause This function is unsafe to use
curl_easy_perform This function is unsafe to use
curl_easy_recv This function is unsafe to use
curl_easy_reset This function is unsafe to use
curl_easy_send This function is unsafe to use
curl_easy_setopt This function is unsafe to use
curl_easy_strerror This function is unsafe to use
curl_easy_unescape This function is unsafe to use
curl_formadd This function is unsafe to use
curl_formfree This function is unsafe to use
curl_formget This function is unsafe to use
curl_free This function is unsafe to use
curl_getdate This function is unsafe to use
curl_global_cleanup This function is unsafe to use
curl_global_init This function is unsafe to use
curl_global_init_mem This function is unsafe to use
curl_multi_add_handle This function is unsafe to use
curl_multi_assign This function is unsafe to use
curl_multi_cleanup This function is unsafe to use
curl_multi_fdset This function is unsafe to use
curl_multi_info_read This function is unsafe to use
curl_multi_init This function is unsafe to use
curl_multi_perform This function is unsafe to use
curl_multi_remove_handle This function is unsafe to use
curl_multi_setopt This function is unsafe to use
curl_multi_socket This function is unsafe to use
curl_multi_socket_action This function is unsafe to use
curl_multi_socket_all This function is unsafe to use
curl_multi_strerror This function is unsafe to use
curl_multi_timeout This function is unsafe to use
curl_multi_wait This function is unsafe to use
curl_share_cleanup This function is unsafe to use
curl_share_init This function is unsafe to use
curl_share_setopt This function is unsafe to use
curl_share_strerror This function is unsafe to use
curl_slist_append This function is unsafe to use
curl_slist_free_all This function is unsafe to use
curl_version This function is unsafe to use
curl_version_info This function is unsafe to use
Type Definitions
__enum_ty
__enum_ty
__enum_ty
c_int
__enum_ty
__enum_ty
__enum_ty
__enum_ty
__enum_ty
__enum_ty
__enum_ty
__enum_ty
extern "C" fn(size_t, size_t) -> *mut c_void
extern "C" fn(*mut c_void) -> c_long
__enum_ty
extern "C" fn(*mut c_char, size_t) -> CURLcode
extern "C" fn(*mut CURL, curl_infotype, *mut c_char, size_t, *mut c_void) -> c_int
extern "C" fn(*mut c_void, *const c_char, *const c_char) -> c_int
extern "C" fn(*mut c_void, *const c_char, size_t) -> size_t
extern "C" fn(*mut c_void)
__enum_ty
__enum_ty
__enum_ty
extern "C" fn(*mut CURL, curl_lock_data, curl_lock_access, *mut c_void)
extern "C" fn(size_t) -> *mut c_void
i64
extern "C" fn(*mut c_void, curlsocktype, *mut curl_sockaddr) -> curl_socket_t
extern "C" fn(*mut c_void, c_double, c_double, c_double, c_double) -> c_int
__enum_ty
extern "C" fn(*mut c_char, size_t, size_t, *mut c_void) -> size_t
extern "C" fn(*mut c_void, curl_off_t, c_int) -> c_int
extern "C" fn(*mut CURL, curl_socket_t, c_int, *mut c_void, *mut c_void) -> c_int
curl_socket_t unix
libc::c_int
extern "C" fn(*const c_char) -> *mut c_char
extern "C" fn(*mut CURL, curl_lock_data, *mut c_void)
__enum_ty
extern "C" fn(*mut c_char, size_t, size_t, *mut c_void) -> size_t
__enum_ty
__enum_ty
__enum_ty
__enum_ty
Constants
Please use HTTP 1.0 in the request
Please use HTTP 1.1 in the request
Use version 2 for HTTPS, version 1.1 for HTTP (Added in CURL 7.47.0)
Please use HTTP 2 in the request (Added in CURL 7.33.0)
Please use HTTP 2 without HTTP/1.1 Upgrade (Added in CURL 7.49.0)
Makes use of explicit HTTP/3 without fallback. (Added in CURL 7.66.0)
These enums are for use with the CURLOPT_HTTP_VERSION option.
CURL_SOCKET_BAD unix