mirror of
https://github.com/neondatabase/neon.git
synced 2026-01-13 00:12:54 +00:00
Introduce a separate `postgres_ffi_types` crate which contains a few types and functions that were used in the API. `postgres_ffi_types` is a much small crate than `postgres_ffi`, and it doesn't depend on bindgen or the Postgres C headers. Move NeonWalRecord and Value types to wal_decoder crate. They are only used in the pageserver-safekeeper "ingest" API. The rest of the ingest API types are defined in wal_decoder, so move these there as well.
15 lines
252 B
Rust
15 lines
252 B
Rust
#![deny(unsafe_code)]
|
|
#![deny(clippy::undocumented_unsafe_blocks)]
|
|
|
|
pub mod controller_api;
|
|
pub mod key;
|
|
pub mod keyspace;
|
|
pub mod models;
|
|
pub mod pagestream_api;
|
|
pub mod reltag;
|
|
pub mod shard;
|
|
/// Public API types
|
|
pub mod upcall_api;
|
|
|
|
pub mod config;
|