[33m[1mWARNING[0m[39m: 
  [33m⚠[0m You registered a constructor for `app::Unused`, but it's never used.
  [33m│[0m `app::Unused::new` is never invoked since no component is asking for
  [33m│[0m `app::Unused` to be injected as one of its inputs.
  [33m│[0m
  [33m│[0m     ╭─[[36;1;4msrc/lib.rs[0m:13:1]
  [33m│[0m  [2m13[0m │     let mut bp = Blueprint::new();
  [33m│[0m  [2m14[0m │     bp.constructor(f!(crate::Unused::new), Lifecycle::RequestScoped);
  [33m│[0m     · [35;1m                   ───────────┬──────────[0m
  [33m│[0m     ·                 [35;1mThe unused constructor was registered here[0m
  [33m│[0m  [2m15[0m │     bp
  [33m│[0m     ╰────
  [33m│[0m [36m  help: [0mIf you want to ignore this warning, call `.ignore(Lint::Unused)` on
  [33m│[0m         the registered constructor.