A macro wrappers_magic
to set up facility functions for Postgres FDW
development framework Supabase Wrappers
.
This crate is NOT supposed to be used directly, please use supabase-wrappers instead.
See more details about Supabase Wrappers.
Suppose your developed two FDWs FooFdw
and BarFdw
, then you can use them
like below,
```rust use supabasewrappers::wrappersmagic; use crate::{FooFdw, BarFdw};
// use single FDW wrappers_magic!(FooFdw);
// or use multiple FDWs wrappers_magic!(FooFdw, BarFdw); ```
Feature based conditional compilation is also supported.
```rust
use crate::FooFdw;
use crate::BarFdw;
wrappersmagic!( #[cfg(feature = "foofdw")] FooFdw,
#[cfg(feature = "bar_fdw")]
BarFdw,
); ```