El registro y CFP de BazelCon 2024 ya están abiertos. Para la documentación de la versión estable, utiliza el menú desplegable "Documentos con versiones". La vista predeterminada refleja la versión más reciente en el encabezado.
Proveedor
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Informar un problemaopen_in_new
Ver fuenteopen_in_new
Noche
Es un constructor para objetos de valor simples, conocidos como instancias de proveedor.
Este valor tiene un doble propósito:
- Es una función a la que se puede llamar para construir valores similares a los de una “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 de proveedor en un destino.
DataInfo = provider()
def _rule_impl(ctx)
... ctx.attr.dep[DataInfo]
Crea un
Provider
nuevo 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: 2024-06-26 (UTC)
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Falta la información que necesito"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Muy complicado o demasiados pasos"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Desactualizado"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problema de traducción"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Problema con las muestras o los códigos"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Otro"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Fácil de comprender"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Resolvió mi problema"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Otro"
}]