File tree 1 file changed +20
-0
lines changed
1 file changed +20
-0
lines changed Original file line number Diff line number Diff line change @@ -443,6 +443,26 @@ func (c *SelfSubjectRulesReview) EncodeNestedObjects(e runtime.Encoder) error {
443
443
return nil
444
444
}
445
445
446
+ var _ runtime.NestedObjectDecoder = & SubjectRulesReview {}
447
+ var _ runtime.NestedObjectEncoder = & SubjectRulesReview {}
448
+
449
+ func (c * SubjectRulesReview ) DecodeNestedObjects (d runtime.Decoder ) error {
450
+ // decoding failures result in a runtime.Unknown object being created in Object and passed
451
+ // to conversion
452
+ for i := range c .Status .Rules {
453
+ c .Status .Rules [i ].DecodeNestedObjects (d )
454
+ }
455
+ return nil
456
+ }
457
+ func (c * SubjectRulesReview ) EncodeNestedObjects (e runtime.Encoder ) error {
458
+ for i := range c .Status .Rules {
459
+ if err := c .Status .Rules [i ].EncodeNestedObjects (e ); err != nil {
460
+ return err
461
+ }
462
+ }
463
+ return nil
464
+ }
465
+
446
466
var _ runtime.NestedObjectDecoder = & ClusterRole {}
447
467
var _ runtime.NestedObjectEncoder = & ClusterRole {}
448
468
You can’t perform that action at this time.
0 commit comments