1
2
3
pub trait Sealed {}

impl<'a, T> Sealed for &'a mut T where T: Sealed {}