Diffstat (limited to 'src/protocol/visitor/recoverable.rs')
-rw-r--r--src/protocol/visitor/recoverable.rs8
1 files changed, 1 insertions, 7 deletions
diff --git a/src/protocol/visitor/recoverable.rs b/src/protocol/visitor/recoverable.rs
index f2d12f7..3ed49d3 100644
--- a/src/protocol/visitor/recoverable.rs
+++ b/src/protocol/visitor/recoverable.rs
@@ -19,16 +19,10 @@ pub trait Recoverable<'ctx, E: Effect<'ctx>> {
pub type DynRecoverable<'a, 'ctx, E> = &'a mut (dyn Recoverable<'ctx, E> + Send + 'a);
nameable! {
- pub struct Name['a, 'ctx, E];
+ pub struct Name['ctx, E] for<'a>;
impl [E] for DynRecoverable<'a, 'ctx, E> where {
E: Effect<'ctx>,
- 'ctx: 'a
- }
-
- impl [E] where DynRecoverable<'a, 'ctx, E> {
- E: Effect<'ctx>,
- 'ctx: 'a
}
}