[][src]Module zamm_yin::node_wrappers

Wrappers around graph nodes that provide extended functionality at every level.

Structs

BaseNode

Implementation for the most basic of node wrappers. Offers no additional functionality.

FinalNode

Final node wrapper that offers a stable API for all concept abstractions dependent on it.

InheritanceNode

Implementation for a node wrapper that offers inheritance of nodes.

Traits

BaseNodeTrait

All low-level wrappers will have these functions available.

CommonNodeTrait

All wrappers around a graph node will have these functions available.

InheritanceNodeTrait

All wrappers that are aware of attribute inheritance will have these functions available.

Functions

debug_wrapper

Helper function for implementing the Debug trait for a node wrapper.