pub fn use_default_database(&self) -> Self {
        DataSource {
            protocol: self.protocol.clone(),
            host: self.host.clone(),
            port: self.port,
            database_name: None,
            authentication: self.authentication.clone(),
            timeout: self.timeout,
        }
    }
/// Returns a new copy of this `DataSource` with the database parameter set
/// to `None` which means that the default database of the authenticated
/// user will be used.
Returns a new copy of this `DataSource` with the database parameter set
to `None` which means that the default database of the authenticated
user will be used.
Returns a new copy of this ` DataSource ` with the database parameter set to ` None ` which means that the default database of the authenticated user will be used .
pub fn use_default_database(&self) -> Self {
        DataSource {
            protocol: self.protocol.clone(),
            host: self.host.clone(),
            port: self.port,
            database_name: None,
            authentication: self.authentication.clone(),
            timeout: self.timeout,
        }
    }
pub fn use_default_database ( & self ) -> Self { DataSource { protocol : self . protocol . clone ( ) , host : self . host . clone ( ) , port : self . port , database_name : None , authentication : self . authentication . clone ( ) , timeout : self . timeout , } }
Returns a new copy of this `DataSource` with the database parameter set
to `None` which means that the default database of the authenticated
user will be used.
Returns a new copy of this ` DataSource ` with the database parameter set to ` None ` which means that the default database of the authenticated user will be used .
&self
&self