Documentation ¶
Overview ¶
Package ctx defines the context available for predicates, that is, the data about the incoming request or the result of the previous evaluated predicates
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Ctx ¶
type Ctx struct { // Incoming request In *http.Request // Default predicates values, set by 'default' predicate Default Default // Variables set by the 'variable' option V Variables // Results registered by previous predicates, using the // 'register' option R Registered // Value of last evaluated predicate Result bool }
Ctx is the main entry point to the context
type Default ¶
type Default map[string]DefaultParams
Default stores predicates values, set by 'default' predicate
type DefaultParams ¶
type DefaultParams map[string]interface{}
DefaultParams stores the default parameters for a predicate type
type Registered ¶
Registered stores results resgistered by a predicate
Click to show internal directories.
Click to hide internal directories.