pyre.components.Role

Module Contents

class pyre.components.Role.Role(name, bases, attributes, *, family=None, **kwds)

Bases: pyre.components.Requirement.Requirement

The metaclass for protocols

__call__(self, **kwds)

The instantiation of protocol objects creates facility descriptors

__str__(self)
facility(self, **kwds)

Build my trait descriptor