Crate organelle [] [src]

Organelle - reactive architecture for emergent AI systems

Structs

Effector

the effector is a cell's method of communicating between other cells

Error

The Error type.

Eukaryote

cell used to wrap a Soma and a cell specialized with Nucleus

Organelle

a special cell designed to contain a network of interconnected cells

Soma

provides core convenience functions with little boilerplate

Enums

Constraint

defines constraints on how connections can be made

ErrorKind

The kind of an error.

Protocol

a set of protocol messages to be relayed throughout the network

Traits

Cell

defines an interface for a cell of any type

CellMessage

defines the collection of traits necessary to act as a cell message

CellRole

defines the collection of traits necessary to act as a cell role

Nucleus

a specialized cell meant to ensure the Soma is always handled correctly

ResultExt

Additional methods for Result, for easy interaction with this crate.

Type Definitions

Handle

handle to a cell within the organelle

Result

Convenient wrapper around std::Result.