Move cancellable to the type system and implement multi-parenting #1

Closed
dgriffen wants to merge 3 commits from dgriffen/rust.eventbus:dev/dgriffen/type-cancel into master

3 commits

Author SHA1 Message Date
Daniel Griffen
fedb32d242
collate cancelled 2018-10-28 19:55:37 -07:00
Daniel Griffen
3c3e8754ad
add multi-parenting 2018-10-28 19:43:48 -07:00
Daniel Griffen
5b7b4f1e12
make cancellation a type property 2018-10-28 19:32:00 -07:00