pub fn without_authentication(&self) -> Self {
        DataSource {
            protocol: self.protocol.clone(),
            host: self.host.clone(),
            port: self.port,
            database_name: self.database_name.clone(),
            authentication: Authentication::None,
            timeout: self.timeout,
        }
    }
/// Returns a new copy of this `DataSource` that does not use any
/// authentication at all.
Returns a new copy of this `DataSource` that does not use any
authentication at all.
Returns a new copy of this ` DataSource ` that does not use any authentication at all .
pub fn without_authentication(&self) -> Self {
        DataSource {
            protocol: self.protocol.clone(),
            host: self.host.clone(),
            port: self.port,
            database_name: self.database_name.clone(),
            authentication: Authentication::None,
            timeout: self.timeout,
        }
    }
pub fn without_authentication ( & self ) -> Self { DataSource { protocol : self . protocol . clone ( ) , host : self . host . clone ( ) , port : self . port , database_name : self . database_name . clone ( ) , authentication : Authentication :: None , timeout : self . timeout , } }
Returns a new copy of this `DataSource` that does not use any
authentication at all.
Returns a new copy of this ` DataSource ` that does not use any authentication at all .
&self
&self