aboutsummaryrefslogtreecommitdiffstats
path: root/lib/concepts/Mode.mli
diff options
context:
space:
mode:
authorMarcos Magueta <maguetamarcos@gmail.com>2026-09-23 03:23:40 -0300
committerMarcos Magueta <maguetamarcos@gmail.com>2026-09-23 03:23:40 -0300
commitb4422c99e10a8daee452b22aea84cb1f68ae54bc (patch)
tree1f2ac50f4c536b8da83fca654cb3a6dee86a9975 /lib/concepts/Mode.mli
parentf88aeff9f7a673e945484a31fbcaed647bb3d2fa (diff)
downloadRNT-b4422c99e10a8daee452b22aea84cb1f68ae54bc.tar.gz
RNT-b4422c99e10a8daee452b22aea84cb1f68ae54bc.zip
refactor ephemeral and subs relations
Diffstat (limited to 'lib/concepts/Mode.mli')
-rw-r--r--lib/concepts/Mode.mli3
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/concepts/Mode.mli b/lib/concepts/Mode.mli
index 982518a..8d84093 100644
--- a/lib/concepts/Mode.mli
+++ b/lib/concepts/Mode.mli
@@ -24,4 +24,7 @@ val to_list : t -> mode list
attributes left free are then fewer and no more numerous. *)
val generation : t -> attributes -> Cardinality.t option
+val exhaustible : t -> attributes -> bool
+
+(** declared outright, or implied by a generation that can be exhausted. *)
val decision : t -> attributes -> bool