1#![warn(clippy::as_conversions)]
13#![warn(unused_extern_crates)]
14
15mod codec;
16mod conn;
17mod message;
18mod severity;
19
20pub use codec::{
21 ACCEPT_SSL_ENCRYPTION, CodecError, Cursor, DecodeState, FORWARDED_STARTUP_PARAM_ALLOWANCE,
22 MAX_FORWARDED_STARTUP_FRAME_SIZE, MAX_PREAUTH_FRAME_SIZE, MAX_REQUEST_SIZE,
23 MAX_STARTUP_FRAME_SIZE, Pgbuf, REJECT_ENCRYPTION, decode_startup, input_err, parse_frame_len,
24};
25pub use conn::{
26 CONN_UUID_KEY, Conn, ConnectionCounter, ConnectionError, ConnectionHandle,
27 MZ_FORWARDED_FOR_KEY, UserMetadata,
28};
29pub use message::{
30 ChannelBinding, ErrorResponse, FrontendMessage, FrontendStartupMessage, GS2Header,
31 SASLClientFinalResponse, SASLInitialResponse, VERSION_3, VERSION_CANCEL, VERSION_GSSENC,
32 VERSION_SSL, VERSIONS,
33};
34pub use mz_pgrepr_consts::Format;
35pub use severity::Severity;