#[repr(u32)]
pub enum mysql_option {
Show 43 variants MYSQL_OPT_CONNECT_TIMEOUT, MYSQL_OPT_COMPRESS, MYSQL_OPT_NAMED_PIPE, MYSQL_INIT_COMMAND, MYSQL_READ_DEFAULT_FILE, MYSQL_READ_DEFAULT_GROUP, MYSQL_SET_CHARSET_DIR, MYSQL_SET_CHARSET_NAME, MYSQL_OPT_LOCAL_INFILE, MYSQL_OPT_PROTOCOL, MYSQL_SHARED_MEMORY_BASE_NAME, MYSQL_OPT_READ_TIMEOUT, MYSQL_OPT_WRITE_TIMEOUT, MYSQL_OPT_USE_RESULT, MYSQL_OPT_USE_REMOTE_CONNECTION, MYSQL_OPT_USE_EMBEDDED_CONNECTION, MYSQL_OPT_GUESS_CONNECTION, MYSQL_SET_CLIENT_IP, MYSQL_SECURE_AUTH, MYSQL_REPORT_DATA_TRUNCATION, MYSQL_OPT_RECONNECT, MYSQL_OPT_SSL_VERIFY_SERVER_CERT, MYSQL_PLUGIN_DIR, MYSQL_DEFAULT_AUTH, MYSQL_OPT_BIND, MYSQL_OPT_SSL_KEY, MYSQL_OPT_SSL_CERT, MYSQL_OPT_SSL_CA, MYSQL_OPT_SSL_CAPATH, MYSQL_OPT_SSL_CIPHER, MYSQL_OPT_SSL_CRL, MYSQL_OPT_SSL_CRLPATH, MYSQL_OPT_CONNECT_ATTR_RESET, MYSQL_OPT_CONNECT_ATTR_ADD, MYSQL_OPT_CONNECT_ATTR_DELETE, MYSQL_SERVER_PUBLIC_KEY, MYSQL_ENABLE_CLEARTEXT_PLUGIN, MYSQL_OPT_CAN_HANDLE_EXPIRED_PASSWORDS, MYSQL_OPT_SSL_ENFORCE, MYSQL_OPT_MAX_ALLOWED_PACKET, MYSQL_OPT_NET_BUFFER_LENGTH, MYSQL_OPT_TLS_VERSION, MYSQL_OPT_SSL_MODE,
}

Variants

MYSQL_OPT_CONNECT_TIMEOUT

MYSQL_OPT_COMPRESS

MYSQL_OPT_NAMED_PIPE

MYSQL_INIT_COMMAND

MYSQL_READ_DEFAULT_FILE

MYSQL_READ_DEFAULT_GROUP

MYSQL_SET_CHARSET_DIR

MYSQL_SET_CHARSET_NAME

MYSQL_OPT_LOCAL_INFILE

MYSQL_OPT_PROTOCOL

MYSQL_SHARED_MEMORY_BASE_NAME

MYSQL_OPT_READ_TIMEOUT

MYSQL_OPT_WRITE_TIMEOUT

MYSQL_OPT_USE_RESULT

MYSQL_OPT_USE_REMOTE_CONNECTION

MYSQL_OPT_USE_EMBEDDED_CONNECTION

MYSQL_OPT_GUESS_CONNECTION

MYSQL_SET_CLIENT_IP

MYSQL_SECURE_AUTH

MYSQL_REPORT_DATA_TRUNCATION

MYSQL_OPT_RECONNECT

MYSQL_OPT_SSL_VERIFY_SERVER_CERT

MYSQL_PLUGIN_DIR

MYSQL_DEFAULT_AUTH

MYSQL_OPT_BIND

MYSQL_OPT_SSL_KEY

MYSQL_OPT_SSL_CERT

MYSQL_OPT_SSL_CA

MYSQL_OPT_SSL_CAPATH

MYSQL_OPT_SSL_CIPHER

MYSQL_OPT_SSL_CRL

MYSQL_OPT_SSL_CRLPATH

MYSQL_OPT_CONNECT_ATTR_RESET

MYSQL_OPT_CONNECT_ATTR_ADD

MYSQL_OPT_CONNECT_ATTR_DELETE

MYSQL_SERVER_PUBLIC_KEY

MYSQL_ENABLE_CLEARTEXT_PLUGIN

MYSQL_OPT_CAN_HANDLE_EXPIRED_PASSWORDS

MYSQL_OPT_SSL_ENFORCE

MYSQL_OPT_MAX_ALLOWED_PACKET

MYSQL_OPT_NET_BUFFER_LENGTH

MYSQL_OPT_TLS_VERSION

MYSQL_OPT_SSL_MODE

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Formats the value using the given formatter. Read more

Feeds this value into the given Hasher. Read more

Feeds a slice of this type into the given Hasher. Read more

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The resulting type after obtaining ownership.

Creates owned data from borrowed data, usually by cloning. Read more

🔬 This is a nightly-only experimental API. (toowned_clone_into)

Uses borrowed data to replace owned data, usually by cloning. Read more

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.