Module iching::trigram

source ·
Expand description

Trigrams are the building blocks of Hexagrams. This module contains trigram generation and management tools.

Structs

A Trigram is a tuple of three Lines. It can be converted into a TrigramName by calling get_name() on it. This is the building block of a Hexagram.
A tuple containing two TrigramNames. In the future, functionality provided by this struct will be rolled in Hexagrams.

Enums

Errors related to Trigrams.
Named trigrams according to the Bagua. This represents a “settled” Trigram that will not “change.”