pub trait InteractionStore: InteractionReader + InteractionWriter { }Expand description
Persistence of interactions with the rules of spec §15.5 and §15.6: both halves.
See the module documentation for the contract; the conformance suite proves
it (check_blocking_interaction_*, check_cross_tenant_*,
check_begin_resolution_cas, check_finish_resolution_idempotent,
check_revision_invalidation_respects_independence,
check_interaction_expiry in crate::conformance).
There is nothing to implement here: write InteractionReader and
InteractionWriter and the blanket implementation below supplies this
trait.
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".