pub trait Captures<'a> { }
Workaround for GAT lifetime issue.
See: https://github.com/rust-lang/rust/issues/34511#issuecomment-373423999