Struct mysql_async::Opts [] [src]

pub struct Opts { /* fields omitted */ }

Mysql connection options.

Build one with OptsBuilder.

Methods

impl Opts
[src]

[src]

[src]

Address of mysql server (defaults to 127.0.0.1). Hostnames should also work.

[src]

TCP port of mysql server (defaults to 3306).

[src]

User (defaults to None).

[src]

Password (defaults to None).

[src]

Database name (defaults to None).

[src]

Commands to execute on each new database connection.

[src]

TCP keep alive timeout in milliseconds (defaults to `None).

[src]

Local infile handler

[src]

Lower bound of opened connections for Pool (defaults to 10).

[src]

Upper bound of opened connections for Pool (defaults to 100).

[src]

Pool will close connection if time since last IO exceeds this value (defaults to wait_timeout).

[src]

Number of prepared statements cached on the client side (per connection). Defaults to 10.

[src]

Driver will require SSL connection if this option isn't None (default to None).

This option requires ssl feature to work.

Trait Implementations

impl Clone for Opts
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl Eq for Opts
[src]

impl PartialEq for Opts
[src]

[src]

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

[src]

This method tests for !=.

impl Debug for Opts
[src]

[src]

Formats the value using the given formatter.

impl Default for Opts
[src]

[src]

Returns the "default value" for a type. Read more

impl From<OptsBuilder> for Opts
[src]

[src]

Performs the conversion.

impl<T: AsRef<str> + Sized> From<T> for Opts
[src]

[src]

Performs the conversion.