narupatools.state.typing

Typing for the shared state code.

Classes

SerializableIterable(*args, **kwargs)

Protocol for an iterable collection of serializable values.

SerializableMapping(*args, **kwargs)

Protocol for a mapping of string keys to serializable values.

SerializableObject(*args, **kwargs)

Protocol for objects which can be converted to and from a serializable form.