PyOpenWorm.identifier_mixin module¶
-
PyOpenWorm.identifier_mixin.
IdMixin
(typ=<class 'object'>, hashfunc=None)[source]¶ Mixin that provides common identifier logic
Parameters: - typ : type
The type of object to use as the hash function’s super class. Defaults to ‘object’
- hashfunc : function
The function to use for encoding data provided to make_identifier. Should return an object can
.encode()
to abytes
(a.k.a.str
in Python 2). Defaults tohashlib.sha224()