in callouts/go/extproc/pkg/utils/callout_tools.go [31:39]
func HeaderImmediateResponse(code httpstatus.StatusCode, addHeaders []struct{ Key, Value string }, removeHeaders []string, appendAction *base.HeaderValueOption_HeaderAppendAction) *extproc.ImmediateResponse {
headerMutation := AddHeaderMutation(addHeaders, removeHeaders, false, appendAction)
return &extproc.ImmediateResponse{
Status: &httpstatus.HttpStatus{
Code: code,
},
Headers: proto.Clone(headerMutation.Response.HeaderMutation).(*extproc.HeaderMutation),
}
}