mirror of
https://github.com/launchbadge/sqlx.git
synced 2025-12-29 21:00:54 +00:00
postgres: ignore more messages during execution if they are deemed not relevant
This commit is contained in:
parent
f8dc7284b9
commit
d76002e110
@ -1,4 +1,4 @@
|
||||
use serde::{Serialize, Deserialize};
|
||||
use serde::{Deserialize, Serialize};
|
||||
|
||||
use crate::decode::Decode;
|
||||
use crate::encode::{Encode, IsNull};
|
||||
|
||||
@ -172,8 +172,7 @@ impl PgConnection {
|
||||
let message = self.stream.recv().await?;
|
||||
|
||||
match message.format {
|
||||
MessageFormat::BindComplete => {
|
||||
// indicates that parameter binding was successful
|
||||
MessageFormat::BindComplete | MessageFormat::ParseComplete | MessageFormat::ParameterDescription => {
|
||||
}
|
||||
|
||||
MessageFormat::CommandComplete => {
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
use std::ops::Deref;
|
||||
|
||||
use serde::{Serialize, Deserialize};
|
||||
use serde::{Deserialize, Serialize};
|
||||
use serde_json::value::RawValue as JsonRawValue;
|
||||
use serde_json::Value as JsonValue;
|
||||
|
||||
@ -10,7 +10,9 @@ use crate::encode::{Encode, IsNull};
|
||||
use crate::error::BoxDynError;
|
||||
use crate::types::Type;
|
||||
|
||||
#[derive(Copy, Clone, Debug, PartialEq, Eq, PartialOrd, Ord, Hash, Default, Serialize, Deserialize)]
|
||||
#[derive(
|
||||
Copy, Clone, Debug, PartialEq, Eq, PartialOrd, Ord, Hash, Default, Serialize, Deserialize,
|
||||
)]
|
||||
#[serde(transparent)]
|
||||
pub struct Json<T>(pub T);
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user