Informasi tentang atribut aturan yang diterapkan pada aspek.
Anggota
      attr
        struct rule_attributes.attr
    Struktur untuk mengakses nilai 
atribut. Nilai diberikan oleh pengguna (jika tidak, nilai default akan digunakan). Atribut struct dan jenis nilainya sesuai dengan kunci dan nilai dict 
attrs yang diberikan ke 
fungsi rule. 
Lihat contoh penggunaan.
        
dapat dieksekusi
        struct rule_attributes.executable
    struct yang berisi file yang dapat dieksekusi yang ditentukan dalam 
atribut jenis label yang ditandai sebagai 
executable=True. Kolom struct sesuai dengan nama atribut. Setiap nilai dalam struct adalah 
File atau 
None. Jika atribut opsional tidak ditentukan dalam aturan, nilai struct yang sesuai adalah 
None. Jika jenis label tidak ditandai sebagai 
executable=True, tidak ada kolom struct yang sesuai yang dibuat. 
Lihat contoh penggunaan.
        
file
        struct rule_attributes.file
    struct yang berisi file yang ditentukan dalam 
atribut jenis label yang ditandai sebagai 
allow_single_file. Kolom struct sesuai dengan nama atribut. Nilai struct selalu berupa 
File atau 
None. Jika atribut opsional tidak ditentukan dalam aturan, nilai struct yang sesuai adalah 
None. Jika jenis label tidak ditandai sebagai 
allow_single_file, tidak ada kolom struct yang sesuai yang dibuat. Ini adalah pintasan untuk:
list(ctx.attr.<ATTR>.files)[0]
Dengan kata lain, gunakan 
file untuk mengakses 
output default (tunggal) dependensi. 
Lihat contoh penggunaan.
        
file
        struct rule_attributes.files
    struct yang berisi file yang ditentukan dalam atribut jenis 
label atau 
daftar label. Kolom struct sesuai dengan nama atribut. Nilai struct adalah 
list dari 
File.  Ini adalah pintasan untuk:
[f for t in ctx.attr.<ATTR> for f in t.files]
 Dengan kata lain, gunakan 
files untuk mengakses 
 output default dependensi. 
Lihat contoh penggunaan.
        
jenis
        string rule_attributes.kind
    Jenis aturan, seperti 'cc_library'