pub fn drop(self) -> Result<bool> {
        let database_name = self.database_name.to_owned();
        self.core.borrow_mut().run(
            self.connector
                .system_connection()
                .execute(DropDatabase::new(database_name)),
        )
    }
/// Drops the database that is used in this session.
///
/// Returns true if the database has been dropped successfully.
///
/// After calling this function the associated `DatabaseSession` is no
/// longer valid.
Drops the database that is used in this session.
Returns true if the database has been dropped successfully.

After calling this function the associated `DatabaseSession` is no
longer valid.
Drops the database that is used in this session . Returns true if the database has been dropped successfully . After calling this function the associated ` DatabaseSession ` is no longer valid .
pub fn drop(self) -> Result<bool> {
        let database_name = self.database_name.to_owned();
        self.core.borrow_mut().run(
            self.connector
                .system_connection()
                .execute(DropDatabase::new(database_name)),
        )
    }
pub fn drop ( self ) -> Result < bool > { let database_name = self . database_name . to_owned ( ) ; self . core . borrow_mut ( ) . run ( self . connector . system_connection ( ) . execute ( DropDatabase :: new ( database_name ) ) , ) }
Drops the database that is used in this session.
Drops the database that is used in this session .
self
self