func (p HTTP) Apply(m ma.Multiaddr, side int, ctx match.Context) error { mctx := ctx.Misc() sctx := ctx.Special() mctx.HTTPMux = p.Server(sctx.NetListener) ctx.Reuse(&httpreuser{ctx.Special().PreAddr}) return nil }