Skip to main content

Module traits

Module traits 

Source
Expand description

Traits shared by relation types. Shared traits for relation types and explicit capability boundaries.

Traitsยง

ExactSupport
Shared exact-support and materialization capability traits for add-on relation surfaces. Relation-level exact support for add-on relation surfaces.
FiniteRelation
Shared trait for finite relations. A finite relation that can report the number of stored tuples.
RelationView
Shared read-only view for deterministic exact relation iteration. A shared read-only view over a finite exact relation.
ToExactBinaryRelation
Shared exact-support and materialization capability traits for add-on relation surfaces. Materializes exact pair support as a binary relation.
ToExactNaryRelation
Shared exact-support and materialization capability traits for add-on relation surfaces. Materializes exact row support as an n-ary relation with an explicit schema.
ToExactUnaryRelation
Shared exact-support and materialization capability traits for add-on relation surfaces. Materializes exact scalar support as a unary relation.