Skip to content

Commit abe2a7b

Browse files
authored
Merge pull request #1200 from muzarski/prepare-batch-error
session: narrow error type of prepare_batch
2 parents e1bf271 + ac3c583 commit abe2a7b

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

scylla/src/client/session.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -999,7 +999,7 @@ impl Session {
999999
async fn handle_set_keyspace_response(
10001000
&self,
10011001
response: &NonErrorQueryResponse,
1002-
) -> Result<(), ExecutionError> {
1002+
) -> Result<(), UseKeyspaceError> {
10031003
if let Some(set_keyspace) = response.as_set_keyspace() {
10041004
debug!(
10051005
"Detected USE KEYSPACE query, setting session's keyspace to {}",
@@ -1446,7 +1446,7 @@ impl Session {
14461446
/// # Ok(())
14471447
/// # }
14481448
/// ```
1449-
pub async fn prepare_batch(&self, batch: &Batch) -> Result<Batch, ExecutionError> {
1449+
pub async fn prepare_batch(&self, batch: &Batch) -> Result<Batch, PrepareError> {
14501450
let mut prepared_batch = batch.clone();
14511451

14521452
try_join_all(
@@ -1458,7 +1458,7 @@ impl Session {
14581458
let prepared = self.prepare(query.clone()).await?;
14591459
*statement = BatchStatement::PreparedStatement(prepared);
14601460
}
1461-
Ok::<(), ExecutionError>(())
1461+
Ok::<(), PrepareError>(())
14621462
}),
14631463
)
14641464
.await?;

0 commit comments

Comments
 (0)