Skip to main content

Documentation Index

Fetch the complete documentation index at: https://preview.bazel.build/llms.txt

Use this file to discover all available pages before exploring further.

A generic object with fields. Structs fields cannot be reassigned once the struct is created. Two structs are equal if they have the same fields and if corresponding field values are equal.

Members

struct

struct struct(**kwargs)
Creates an immutable struct using the keyword arguments as attributes. It is used to group multiple values together. Example:
s = struct(x = 2, y = 3)
return s.x + getattr(s, "y")  # returns 5

Parameters

ParameterDescription
kwargsdefault is {}