use crate::pgwire::protocol::{backend::ErrorResponse, ProtocolError};
#[derive(thiserror::Error, Debug)]
pub enum ConnectionError {
#[error("protocol error: {0}")]
Protocol(#[from] ProtocolError),
#[error("error response: {0}")]
ErrorResponse(#[from] ErrorResponse),
#[error("connection closed")]
ConnectionClosed,
}