fn drop(&mut self) {
        if self.quit_on_drop && !(*self.session_id).is_empty() {
            if let Err(e) = block_on(self.cmd(Command::DeleteSession)) {
                error!("Failed to close session: {:?}", e);
            }
        }
    }
/// Close the current session when the WebDriver struct goes out of scope.
Close the current session when the WebDriver struct goes out of scope.
Close the current session when the WebDriver struct goes out of scope .
fn drop(&mut self) {
        if self.quit_on_drop && !(*self.session_id).is_empty() {
            if let Err(e) = block_on(self.cmd(Command::DeleteSession)) {
                error!("Failed to close session: {:?}", e);
            }
        }
    }
fn drop ( & mut self ) { if self . quit_on_drop && ! ( * self . session_id ) . is_empty ( ) { if let Err ( e ) = block_on ( self . cmd ( Command :: DeleteSession ) ) { error ! ( " " e ) ; } } }
Close the current session when the WebDriver struct goes out of scope.
Close the current session when the WebDriver struct goes out of scope .
&mut self