#![allow(clippy::missing_safety_doc)]
#[cfg(
// no features at all will cause problems
not(any(feature = "pg13", feature = "pg14", feature = "pg15", feature = "pg16", feature = "pg17", feature = "pg18"))
)]
std::compile_error!("exactly one feature must be provided (pg13, pg14, pg15, pg16, pg17, pg18)");
mod cshim;
mod cstr;
mod include;
mod node;
mod port;
pub mod libpq;
pub mod submodules;
#[cfg(feature = "cshim")]
pub use cshim::*;
pub use cstr::AsPgCStr;
pub use include::*;
pub use node::PgNode;
pub use port::*;
#[allow(ambiguous_glob_reexports)]
pub use submodules::*;
mod seal {
pub trait Sealed {}
}
#[cfg(target_os = "linux")]
#[link(name = "resolv")]
unsafe extern "C" {}