witty-crayon-22786
02/01/2017, 8:37 PMwitty-crayon-22786
02/01/2017, 9:16 PMwitty-crayon-22786
02/01/2017, 9:16 PMfancy-queen-20734
02/01/2017, 9:16 PMwitty-crayon-22786
02/01/2017, 9:17 PMfancy-queen-20734
02/01/2017, 9:17 PMwitty-crayon-22786
02/01/2017, 9:17 PMfancy-queen-20734
02/01/2017, 9:17 PMwitty-crayon-22786
02/01/2017, 9:17 PMfancy-queen-20734
02/01/2017, 9:17 PMwitty-crayon-22786
02/01/2017, 9:17 PMEntry::Root
independentlywitty-crayon-22786
02/01/2017, 9:18 PMenum
itself a struct... rather that declaring a separate structfancy-queen-20734
02/01/2017, 9:18 PMfancy-queen-20734
02/01/2017, 9:18 PMwitty-crayon-22786
02/01/2017, 9:18 PMwitty-crayon-22786
02/01/2017, 9:18 PMfancy-queen-20734
02/01/2017, 9:18 PMwitty-crayon-22786
02/01/2017, 9:18 PMwitty-crayon-22786
02/01/2017, 9:20 PMfancy-queen-20734
02/01/2017, 9:20 PMwitty-crayon-22786
02/01/2017, 9:21 PMwitty-crayon-22786
02/01/2017, 9:22 PMwitty-crayon-22786
02/01/2017, 9:22 PMInners
, then rather than:witty-crayon-22786
02/01/2017, 9:22 PMenum Entry {
Root {
subject_type: TypeId,
selector: TypeConstraint,
},
Inner {
subject_type: TypeId,
rule: Task,
}
...
}
witty-crayon-22786
02/01/2017, 9:22 PMwitty-crayon-22786
02/01/2017, 9:22 PMstruct Inner {..}
enum Entry {
Root {
subject_type: TypeId,
selector: TypeConstraint,
},
Inner(Inner)
...
}
witty-crayon-22786
02/01/2017, 9:23 PMfancy-queen-20734
02/01/2017, 9:23 PMfancy-queen-20734
02/01/2017, 9:23 PMwitty-crayon-22786
02/01/2017, 9:23 PM