module timelinelib.general.immutable

class timelinelib.general.immutable.ImmutableDict[source]

Bases: tuple

update(*args, **kwargs)[source]
remove(key)[source]
map(fn)[source]
get(name, default=None)[source]
__eq__(other)[source]

Return self==value.

__ne__(other)[source]

Return self!=value.

__repr__()[source]

Return repr(self).

class timelinelib.general.immutable.ImmutableRecordMeta[source]

Bases: type

class timelinelib.general.immutable.Field[source]

Bases: object

__init__(default=None)[source]

Initialize self. See help(type(self)) for accurate signature.

class timelinelib.general.immutable.ImmutableRecord[source]

Bases: timelinelib.general.immutable.ImmutableDict