Cargo Features

[dependencies]
tauri-soup = { version = "0.14.0", default-features = false, features = ["dox", "v2_24", "v2_26", "v2_26_3", "v2_28", "v2_30", "v2_32", "v2_34", "v2_36", "v2_38", "v2_40", "v2_42", "v2_44", "v2_46", "v2_48", "v2_50", "v2_52", "v2_54", "v2_56", "v2_58", "v2_60", "v2_62"] }
default = v2_60

The v2_60 feature is set by default whenever tauri-soup is added without default-features = false somewhere in the dependency tree.

dox

Affects logger::LoggerExt.attach, logger::LoggerExt.detach, address::AddressExt.gsockaddr, auth::AuthExt.can_authenticate, auth::AuthExt.is_ready, auth_manager::AuthManagerExt.clear_cached_credentials, constants::COOKIE_JAR_ACCEPT_POLICY, constants::FORM_MIME_TYPE_MULTIPART, constants::FORM_MIME_TYPE_URLENCODED, constants::LOGGER_LEVEL, constants::LOGGER_MAX_BODY_SIZE, constants::MESSAGE_FIRST_PARTY, constants::MESSAGE_PRIORITY, constants::MESSAGE_REQUEST_BODY_DATA, constants::MESSAGE_RESPONSE_BODY_DATA, constants::MESSAGE_TLS_CERTIFICATE, constants::MESSAGE_TLS_ERRORS, constants::REQUEST_SESSION, constants::REQUEST_URI, constants::SERVER_ADD_WEBSOCKET_EXTENSION

v2_24 v2_26?

Affects constants::SESSION_ADD_FEATURE, constants::SESSION_ADD_FEATURE_BY_TYPE, constants::SESSION_IDLE_TIMEOUT, constants::SESSION_REMOVE_FEATURE_BY_TYPE, functions::add_completion, functions::cookies_from_request, functions::cookies_from_response, message::MessageExt.connect_wrote_body_data, session::SessionExt.add_feature, session::SessionExt.add_feature_by_type, session::SessionExt.remove_feature, session::SessionExt.remove_feature_by_type, session::SessionExt.set_add_feature, session::SessionExt.set_add_feature_by_type, session::SessionExt.idle_timeout, session::SessionExt.set_idle_timeout, session::SessionExt.set_remove_feature_by_type, session::SessionExt.connect_request_queued, session::SessionExt.connect_request_unqueued, session::SessionExt.connect_add_feature_notify

v2_26 v2_26_3? = v2_24

Enables v2_26 of tauri-soup-sys

Affects constants::FORM_MIME_TYPE_MULTIPART, constants::FORM_MIME_TYPE_URLENCODED, cookie_jar::CookieJarExt.all_cookies, cookie_jar::CookieJarExt.delete_cookie, functions::form_request_new_from_multipart, functions::header_g_string_append_param, functions::headers_parse, message::MessageExt.address, session::SessionExt.feature, session::SessionExt.features

v2_26_3 v2_28? = v2_26

Enables v2_26_3 of tauri-soup-sys

v2_28 v2_30? = v2_26_3

Enables v2_28 of tauri-soup-sys

Affects message::MessageExt.disable_feature, session::SessionExt.feature_for_message

v2_30 v2_32? = v2_28

Enables v2_30 of tauri-soup-sys

Affects constants::COOKIE_JAR_ACCEPT_POLICY, constants::MESSAGE_FIRST_PARTY, constants::SESSION_ACCEPT_LANGUAGE, constants::SESSION_ACCEPT_LANGUAGE_AUTO, constants::SESSION_SSL_STRICT, cookie_jar::CookieJarExt.accept_policy, cookie_jar::CookieJarExt.set_accept_policy, cookie_jar::CookieJarExt.set_cookie_with_first_party, cookie_jar::CookieJarExt.connect_accept_policy_notify, enums::CookieJarAcceptPolicy, functions::header_g_string_append_param_quoted, message::MessageExt.first_party, message::MessageExt.set_first_party, message::MessageExt.connect_first_party_notify, session::SessionExt.prepare_for_uri, session::SessionExt.accept_language, session::SessionExt.set_accept_language, session::SessionExt.accepts_language_auto, session::SessionExt.set_accept_language_auto, session::SessionExt.is_ssl_strict

v2_32 v2_34? = v2_30

Enables v2_32 of tauri-soup-sys

Affects address::AddressExt.gsockaddr

v2_34 v2_36? = v2_32

Enables v2_34 of tauri-soup-sys

Affects constants::MESSAGE_TLS_CERTIFICATE, constants::MESSAGE_TLS_ERRORS, constants::SOCKET_TLS_CERTIFICATE, constants::SOCKET_TLS_ERRORS, enums::CacheType, message::MessageExt.https_status, message::MessageExt.tls_certificate, message::MessageExt.set_tls_certificate, message::MessageExt.tls_errors, message::MessageExt.set_tls_errors, message::MessageExt.connect_tls_certificate_notify, message::MessageExt.connect_tls_errors_notify, session_feature::SessionFeatureExt.add_feature, session_feature::SessionFeatureExt.has_feature, session_feature::SessionFeatureExt.remove_feature

v2_36 v2_38? = v2_34

Enables v2_36 of tauri-soup-sys

v2_38 v2_40? = v2_36

Enables v2_38 of tauri-soup-sys

Affects constants::SERVER_TLS_CERTIFICATE, constants::SESSION_HTTPS_ALIASES, constants::SESSION_HTTP_ALIASES, constants::SESSION_SSL_USE_SYSTEM_CA_FILE, constants::SESSION_TLS_DATABASE, constants::SESSION_USE_THREAD_CONTEXT, constants::SOCKET_USE_THREAD_CONTEXT, message::MessageExt.set_redirect, message::MessageExt.connect_network_event, server::ServerExt.tls_certificate, session::SessionExt.prefetch_dns, session::SessionExt.redirect_message, session::SessionExt.would_redirect, session::SessionExt.http_aliases, session::SessionExt.set_http_aliases, session::SessionExt.https_aliases, session::SessionExt.set_https_aliases, session::SessionExt.is_ssl_use_system_ca_file, session::SessionExt.set_ssl_use_system_ca_file, session::SessionExt.tls_database

v2_40 v2_42? = v2_38

Enables v2_40 of tauri-soup-sys

Affects cookie_jar::CookieJarExt.cookie_list, cookie_jar::CookieJarExt.is_persistent, enums::TLDError, functions::tld_domain_is_public_suffix, functions::tld_get_base_domain

v2_42 v2_44? = v2_40

Enables v2_42 of tauri-soup-sys

Affects auth::AuthExt.is_ready, constants::REQUEST_SESSION, constants::REQUEST_URI, constants::SESSION_LOCAL_ADDRESS, enums::RequestError, functions::check_version, functions::major_version, functions::micro_version, functions::minor_version, message::MessageExt.soup_request, requester::RequesterExt.request, requester::RequesterExt.request_uri, session::SessionExt.has_feature, session::SessionExt.request, session::SessionExt.request_http, session::SessionExt.request_http_uri, session::SessionExt.request_uri, session::SessionExt.send, session::SessionExt.send_async, session::SessionExt.send_async_future

v2_44 v2_46? = v2_42

Enables v2_44 of tauri-soup-sys

Affects constants::MESSAGE_PRIORITY, constants::SERVER_HTTPS_ALIASES, constants::SERVER_HTTP_ALIASES, message::MessageExt.priority, message::MessageExt.set_priority, server::ServerExt.http_aliases, server::ServerExt.set_http_aliases, server::ServerExt.https_aliases, server::ServerExt.set_https_aliases, server::ServerExt.connect_http_aliases_notify, server::ServerExt.connect_https_aliases_notify

v2_46 v2_48? = v2_44

Enables v2_46 of tauri-soup-sys

Affects constants::MESSAGE_REQUEST_BODY_DATA, constants::MESSAGE_RESPONSE_BODY_DATA, message::MessageExt.request_body_data, message::MessageExt.response_body_data, message::MessageExt.connect_request_body_data_notify, message::MessageExt.connect_response_body_data_notify

v2_48 v2_50? = v2_46

Enables v2_48 of tauri-soup-sys

Affects constants::SESSION_TLS_INTERACTION, server::ServerExt.uris, server::ServerExt.listen, server::ServerExt.listen_all, server::ServerExt.listen_fd, server::ServerExt.listen_local, server::ServerExt.listen_socket, server::ServerExt.set_ssl_cert_file, session::SessionExt.tls_interaction, session::SessionExt.set_tls_interaction, session::SessionExt.connect_tls_interaction_notify

v2_50 v2_52? = v2_48

Enables v2_50 of tauri-soup-sys

Affects enums::WebsocketCloseCode, enums::WebsocketConnectionType, enums::WebsocketDataType, enums::WebsocketError, enums::WebsocketState, functions::websocket_client_prepare_handshake, functions::websocket_client_verify_handshake, functions::websocket_server_check_handshake, functions::websocket_server_process_handshake, message::MessageExt.connect_starting, server::ServerExt.accept_iostream, session::SessionExt.steal_connection, websocket_connection::WebsocketConnectionExt.connect_closed, websocket_connection::WebsocketConnectionExt.connect_closing, websocket_connection::WebsocketConnectionExt.connect_error, websocket_connection::WebsocketConnectionExt.connect_message, websocket_connection::WebsocketConnectionExt.connect_state_notify

v2_52 v2_54? = v2_50

Enables v2_52 of tauri-soup-sys

Affects functions::xmlrpc_build_request, functions::xmlrpc_build_response, functions::xmlrpc_message_new, functions::xmlrpc_message_set_response, functions::xmlrpc_parse_response, functions::xmlrpc_variant_get_datetime, functions::xmlrpc_variant_new_datetime

v2_54 v2_56? = v2_52

Enables v2_54 of tauri-soup-sys

Affects auth::AuthExt.can_authenticate

v2_56 v2_58? = v2_54

Enables v2_56 of tauri-soup-sys

Affects constants::LOGGER_LEVEL, constants::LOGGER_MAX_BODY_SIZE, logger::LoggerExt.level, logger::LoggerExt.set_level, logger::LoggerExt.max_body_size, logger::LoggerExt.set_max_body_size, logger::LoggerExt.connect_level_notify, logger::LoggerExt.connect_max_body_size_notify, websocket_connection::WebsocketConnectionExt.max_incoming_payload_size, websocket_connection::WebsocketConnectionExt.set_max_incoming_payload_size, websocket_connection::WebsocketConnectionExt.connect_max_incoming_payload_size_notify

v2_58 v2_60 = v2_56

Enables v2_58 of tauri-soup-sys

Affects auth_manager::AuthManagerExt.clear_cached_credentials, websocket_connection::WebsocketConnectionExt.keepalive_interval, websocket_connection::WebsocketConnectionExt.set_keepalive_interval, websocket_connection::WebsocketConnectionExt.connect_keepalive_interval_notify

v2_60 default v2_62? = v2_58

Enables v2_60 of tauri-soup-sys

Affects websocket_connection::WebsocketConnectionExt.connect_pong

v2_62 = v2_60

Enables v2_62 of tauri-soup-sys