TargetA BUILD target. It is essentially a
structwith the following fields:
The identifier of the target.
The set of Files produced directly by this target.
The list of aspect_ids applied to this target.
Extra providersFor rule targets all additional providers provided by this target are accessible as
structfields. These extra providers are defined in the
structreturned by the rule implementation function.