cmpntsΒΆ

Components and collections of components.

Components (Cmpnt) are the general building blocks of terms. They encapsulate an underlying Rust-bound data object, the identity of which depends on the domain the component is defined for.

Collections of components (Cmpnts) are array-like containers of such components. They can either own the data they reference, or reference a slice of the data in another collection.

Sets of components (CmpntSet) are set-like containers of components, storing unique components, and allowing set-like operations on them. The set holds its own copy of the data, and is not modified by changes to any other view.

Classes

Cmpnt(impl[, indexer])

A component.

CmpntSet(impl)

A collection of unique components.

Cmpnts(impl[, indexer])

A collection of components.