Skip to main content

outbox_conformance_tests

Macro outbox_conformance_tests 

macro_rules! outbox_conformance_tests {
    ($factory:expr $(,)?) => { ... };
    (@emit $factory:expr, $($check:ident),+ $(,)?) => { ... };
}
Expand description

Generates the P0-OUTBOX checks for an adapter that implements the outbox extension of the lifecycle capability.

The extension is separate from the older lifecycle macro so an adapter can land ownership first and opt into terminal finalization only once its durable outbox is implemented.