pub async fn execute<E>(self, executor: &mut E) -> crate::Result<u64>
    where
        E: Executor<Database = DB>,
    {
        executor
            .execute(self.query, self.arguments.into_arguments())
            .await
    }
/// Execute the query for its side-effects.
///
/// Returns the number of rows affected, or 0 if not applicable.
Execute the query for its side-effects.
Returns the number of rows affected, or 0 if not applicable.
Execute the query for its side - effects . Returns the number of rows affected or 0 if not applicable .
pub async fn execute<E>(self, executor: &mut E) -> crate::Result<u64>
    where
        E: Executor<Database = DB>,
    {
        executor
            .execute(self.query, self.arguments.into_arguments())
            .await
    }
pub async fn execute < E > ( self , executor : & mut E ) -> crate :: Result < u64 > where E : Executor < Database = DB > , { executor . execute ( self . query , self . arguments . into_arguments ( ) ) . await }
Execute the query for its side-effects.
Execute the query for its side - effects .
self
executor
&mut E
self
executor
&mut E