Expand description
The fixed standard exchange profile’s predicate vocabulary.
Lace-020 record facts, Lace-050 session authority and peer advertisements, and the Lace-040 exported facets are declared once here. Validators, the facet composer, exchange lowering and bindings read names, arities and argument kinds from this table. Generated executable predicates are lowercase compiler names, and ILTP wire fact names are Lace-060 vocabulary; neither is a profile row.
Structs§
- Profile
Predicate - One declared predicate of the standard profile; its arity is
kinds.len().
Enums§
Constants§
- ADVERTISED
- ADVERTISED_
FIELD - CONTAINS_
RECORD - EXPOSE_
RECORD - FIELD
- HAVE
- HERE
- PEER_
CONFIDENTIAL - RECORD_
FACTS - The Lace-020 record facts, resolved through origin-aware record views.
- RECORD_
LINK - RX_
DISABLED - SELECT_
ADVERTISED_ CANDIDATE - SELECT_
STORED_ RECORD - TX_
DISABLED
Statics§
- STANDARD_
PROFILE - Every predicate the standard profile declares.
Functions§
- lookup
- The profile predicate named
name, at its declared arity. - record_
fact - The Lace-020 record fact named
name.