Switch from prefab to transparent for actor link structures.

This commit is contained in:
Tony Garnock-Jones 2016-03-08 10:59:10 +00:00
parent f221063441
commit fe6e83f19e
1 changed files with 2 additions and 2 deletions

View File

@ -145,11 +145,11 @@
;;
;; A LinkActive is a (link-active Symbol Symbol), describing an
;; ongoing relationship between the indicated caller and callee.
(struct link-active (caller-id callee-id) #:prefab)
(struct link-active (caller-id callee-id) #:transparent)
;;
;; A LinkResult is a (link-result Symbol Symbol (Listof Any)),
;; describing the final values yielded by a callee to its caller.
(struct link-result (caller-id callee-id values) #:prefab) ;; message
(struct link-result (caller-id callee-id values) #:transparent) ;; message
;; Projection for observing LinkActive.
(define link-active-projection (compile-projection (link-active ? (?!))))