# Functions
New creates a new Service.
NewService creates a new Service.
# Constants
See, edit, configure, and delete your Google Cloud data and see the email address for your Google Account.
View all your Firebase data and settings.
View and administer all your Firebase data and settings.
# Structs
Arg: Arg matchers for the mock function.
Empty: A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs.
ExpressionReport: Describes where in a file an expression is found and what it was evaluated to over the course of its use.
File: `File` containing source content.
FunctionCall: Represents a service-defined function call that was invoked during test execution.
FunctionMock: Mock function definition.
GetReleaseExecutableResponse: The response for FirebaseRulesService.GetReleaseExecutable.
Issue: Issues include warnings, errors, and deprecation notices.
ListReleasesResponse: The response for FirebaseRulesService.ListReleases.
ListRulesetsResponse: The response for FirebaseRulesService.ListRulesets.
Metadata: Metadata for a Ruleset.
Release: `Release` is a named reference to a `Ruleset`.
Result: Possible result values from the function mock invocation.
Ruleset: `Ruleset` is an immutable copy of `Source` with a globally unique identifier and a creation time.
Source: `Source` is one or more `File` messages comprising a logical set of rules.
SourcePosition: Position in the `Source` content including its line, column number, and an index of the `File` in the `Source` message.
TestCase: `TestCase` messages provide the request context and an expectation as to whether the given context will be allowed or denied.
TestResult: Test result message containing the state of the test as well as a description and source position for test failures.
TestRulesetRequest: The request for FirebaseRulesService.TestRuleset.
TestRulesetResponse: The response for FirebaseRulesService.TestRuleset.
TestSuite: `TestSuite` is a collection of `TestCase` instances that validate the logical correctness of a `Ruleset`.
UpdateReleaseRequest: The request for FirebaseRulesService.UpdateRelease.
ValueCount: Tuple for how many times an Expression was evaluated to a particular ExpressionValue.
VisitedExpression: Store the position and access outcome for an expression visited in rules.