pub type ShieldMiddleware<U> = ShieldTransform<U>;
pub struct ShieldMiddleware<U> { /* private fields */ }