# Functions
NewCachedRule initialises a new CachedRule from the given failure association rule.
NewRulesCache initialises a new RulesCache.
NewRuleset creates a new ruleset with the given project, active rules, rules last updated and last refresh time.
# Variables
StrongRead is a special time used to request the read of a ruleset that contains all rule changes committed prior to the start of the read.
# Structs
CachedRule represents a "compiled" version of a failure association rule.
RulesCache is an in-process cache of failure association rules used by LUCI projects.
Ruleset represents a version of the set of failure association rules in use by a LUCI Project.