(
&self,
block: &ProceduralBlock,
bindings: &RowBindings,
)
| 98 | } |
| 99 | |
| 100 | pub async fn execute_block( |
| 101 | &self, |
| 102 | block: &ProceduralBlock, |
| 103 | bindings: &RowBindings, |
| 104 | ) -> crate::Result<()> { |
| 105 | let mut budget = ExecutionBudget::trigger_default(); |
| 106 | self.execute_block_with_exceptions( |
| 107 | &block.statements, |
| 108 | &block.exception_handlers, |
| 109 | bindings, |
| 110 | &mut budget, |
| 111 | ) |
| 112 | .await |
| 113 | } |
| 114 | |
| 115 | pub async fn execute_block_with_budget( |
| 116 | &self, |
no test coverage detected