File tree Expand file tree Collapse file tree 2 files changed +9
-1
lines changed Expand file tree Collapse file tree 2 files changed +9
-1
lines changed Original file line number Diff line number Diff line change @@ -1809,6 +1809,14 @@ where
1809
1809
}
1810
1810
1811
1811
let describe: Describe = ( & message) . try_into ( ) ?;
1812
+ if describe. target == 'P' {
1813
+ debug ! ( "Portal describe message" ) ;
1814
+ self . extended_protocol_data_buffer
1815
+ . push_back ( ExtendedProtocolData :: create_new_describe ( message, None ) ) ;
1816
+
1817
+ return Ok ( ( ) ) ;
1818
+ }
1819
+
1812
1820
let client_given_name = describe. statement_name . clone ( ) ;
1813
1821
1814
1822
match self . prepared_statements . get ( & client_given_name) {
Original file line number Diff line number Diff line change @@ -1109,7 +1109,7 @@ pub struct Describe {
1109
1109
1110
1110
#[ allow( dead_code) ]
1111
1111
len : i32 ,
1112
- target : char ,
1112
+ pub target : char ,
1113
1113
pub statement_name : String ,
1114
1114
}
1115
1115
You can’t perform that action at this time.
0 commit comments