Thông tin về các thuộc tính của một quy tắc mà khía cạnh được áp dụng.
Hội viên
      attr
        struct rule_attributes.attr
    Một cấu trúc để truy cập vào các giá trị của 
thuộc tính. Người dùng cung cấp các giá trị này (nếu không, hệ thống sẽ sử dụng giá trị mặc định). Các thuộc tính của cấu trúc và các loại giá trị của chúng tương ứng với các khoá và giá trị của 
attrs dict được cung cấp cho 
hàm rule. 
Xem ví dụ về cách sử dụng.
        
tệp thực thi
        struct rule_attributes.executable
    Một 
struct chứa các tệp thực thi được xác định trong 
thuộc tính loại nhãn được đánh dấu là 
executable=True. Các trường cấu trúc tương ứng với tên thuộc tính. Mỗi giá trị trong cấu trúc là 
File hoặc 
None. Nếu bạn không chỉ định một thuộc tính không bắt buộc trong quy tắc, thì giá trị cấu trúc tương ứng sẽ là 
None. Nếu một loại nhãn không được đánh dấu là 
executable=True, thì sẽ không có trường cấu trúc tương ứng nào được tạo. 
Xem ví dụ về cách sử dụng.
        
tệp
        struct rule_attributes.file
    struct chứa các tệp được xác định trong 
thuộc tính loại nhãn được đánh dấu là 
allow_single_file. Các trường cấu trúc tương ứng với tên thuộc tính. Giá trị cấu trúc luôn là 
File hoặc 
None. Nếu bạn không chỉ định một thuộc tính không bắt buộc trong quy tắc, thì giá trị cấu trúc tương ứng sẽ là 
None. Nếu một loại nhãn không được đánh dấu là 
allow_single_file, thì sẽ không có trường cấu trúc tương ứng nào được tạo. Đây là lối tắt cho:
list(ctx.attr.<ATTR>.files)[0]
Nói cách khác, hãy dùng 
file để truy cập vào 
đầu ra mặc định (số ít) của một phần phụ thuộc. 
Xem ví dụ về cách sử dụng.
        
tệp
        struct rule_attributes.files
    Một 
struct chứa các tệp được xác định trong thuộc tính loại 
label hoặc 
label list. Các trường cấu trúc tương ứng với tên thuộc tính. Các giá trị cấu trúc là 
list của 
File.  Đây là lối tắt cho:
[f for t in ctx.attr.<ATTR> for f in t.files]
 Nói cách khác, hãy dùng 
files để truy cập vào 
 đầu ra mặc định của một phần phụ thuộc. 
Xem ví dụ về cách sử dụng.
        
loại
        string rule_attributes.kind
    Loại quy tắc, chẳng hạn như "cc_library"