vespertide_migration!() { /* proc-macro */ }Expand description
Zero-runtime migration entry point.
Irreducible proc-macro shell: the #[proc_macro] attribute requires the
signature fn(TokenStream) -> TokenStream (NOT TokenStream2), so this
wrapper can only convert types and dispatch to
vespertide_migration_impl (which is fully unit-tested via
proc_macro2::TokenStream in tests/mod.rs). Proc-macro entry fns
cannot run in unit tests (they require the compiler’s proc-macro server),
so this shell is excluded from coverage.