Provider
문제 신고open_in_new
소스 보기open_in_new
Nightly
·
8.0
7.4
.
7.3
·
7.2
·
7.1
·
7.0
·
6.5
제공자 인스턴스라고 하는 간단한 값 객체의 생성자입니다.
이 값은 두 가지 목적을 가지고 있습니다.
- 'struct'와 유사한 값을 생성하기 위해 호출할 수 있는 함수입니다.
DataInfo = provider()
d = DataInfo(x = 2, y = 3)
print(d.x + d.y) # prints 5
참고: 내부적으로 정의된 일부 제공업체는 인스턴스 생성을 허용하지 않습니다. - 타겟에서 제공업체 인스턴스에 액세스하는 키입니다.
DataInfo = provider()
def _rule_impl(ctx)
... ctx.attr.dep[DataInfo]
provider 함수를 사용하여 새
Provider
를 만듭니다.
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2024-12-22(UTC)
[null,null,["최종 업데이트: 2024-12-22(UTC)"],[],[]]