This adapter allows to map an implementation of [`FinalizationHandler`] onto implementation of [`UnitFinalizationHandler`].
| 6 | |
| 7 | /// This adapter allows to map an implementation of [`FinalizationHandler`] onto implementation of [`UnitFinalizationHandler`]. |
| 8 | pub struct FinalizationHandlerAdapter<FH, D, H> { |
| 9 | finalization_handler: FH, |
| 10 | _phantom: PhantomData<(D, H)>, |
| 11 | } |
| 12 | |
| 13 | impl<FH, D, H> From<FH> for FinalizationHandlerAdapter<FH, D, H> { |
| 14 | fn from(value: FH) -> Self { |
nothing calls this directly
no outgoing calls
no test coverage detected