Ya está disponible el
programa de BazelCon 2025. Regístrate ahora.
Proveedor
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Informar un problemaopen_in_new
Ver código fuenteopen_in_new
Nocturno
·
8.4
·
8.3
·
8.2
·
8.1
·
8.0
·
7.6
Es un constructor para objetos de valor simple, conocidos como instancias de proveedor.
Este valor tiene un doble propósito:
- Es una función que se puede llamar para construir valores similares a "struct":
DataInfo = provider()
d = DataInfo(x = 2, y = 3)
print(d.x + d.y) # prints 5
Nota: Algunos proveedores, definidos de forma interna, no permiten la creación de instancias. - Es una clave para acceder a una instancia del proveedor en un Target.
DataInfo = provider()
def _rule_impl(ctx)
... ctx.attr.dep[DataInfo]
Crea un nuevo
Provider
con la función
provider.
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2025-09-04 (UTC)
[null,null,["Última actualización: 2025-09-04 (UTC)"],[],[],null,[]]