fn reload<'a, 'c: 'a>(
        &'a mut self,
        db: impl Executor<'c, Database = Db> + 'a,
    ) -> BoxFuture<'a, Result<()>> {
        Box::pin(async move {
            *self = Self::get(db, self.id()).await?;
            Ok(())
        })
    }
// Refresh this row, querying all columns from the database.
Refresh this row, querying all columns from the database.
Refresh this row querying all columns from the database .
fn reload<'a, 'c: 'a>(
        &'a mut self,
        db: impl Executor<'c, Database = Db> + 'a,
    ) -> BoxFuture<'a, Result<()>> {
        Box::pin(async move {
            *self = Self::get(db, self.id()).await?;
            Ok(())
        })
    }
fn reload < ' a , ' c : ' a > ( & ' a mut self , db : impl Executor < ' c , Database = Db > + ' a , ) -> BoxFuture < ' a , Result < ( ) > > { Box :: pin ( async move { * self = Self :: get ( db , self . id ( ) ) . await ? ; Ok ( ( ) ) } ) }
Refresh this row, querying all columns from the database.
Refresh this row querying all columns from the database .
&'a mut self
db
impl Executor<'c, Database = Db> + 'a
&'a mut self
db
impl Executor<'c, Database = Db> + 'a