(cls)
return functools.reduce(lambda x, y: x | y, [
            cls.TYPE_REBUILD_FORM_ARCHIVED,
            cls.TYPE_REBUILD_FORM_EDIT,
            cls.TYPE_REBUILD_USER_ARCHIVED,
            cls.TYPE_REBUILD_USER_REQUESTED,
            cls.TYPE_REBUILD_WITH_REASON,
            cls.TYPE_REBUILD_FORM_REPROCESS,
        ])
returns an int of all rebuild types reduced using a bitwise or
returns an int of all rebuild types reduced using a bitwise or
returns an int of all rebuild types reduced using a bitwise or
def case_rebuild_types(cls):
        """ returns an int of all rebuild types reduced using a bitwise or """
        return functools.reduce(lambda x, y: x | y, [
            cls.TYPE_REBUILD_FORM_ARCHIVED,
            cls.TYPE_REBUILD_FORM_EDIT,
            cls.TYPE_REBUILD_USER_ARCHIVED,
            cls.TYPE_REBUILD_USER_REQUESTED,
            cls.TYPE_REBUILD_WITH_REASON,
            cls.TYPE_REBUILD_FORM_REPROCESS,
        ])
def case_rebuild_types ( cls ) : return functools . reduce ( lambda x , y : x | y , [ cls . TYPE_REBUILD_FORM_ARCHIVED , cls . TYPE_REBUILD_FORM_EDIT , cls . TYPE_REBUILD_USER_ARCHIVED , cls . TYPE_REBUILD_USER_REQUESTED , cls . TYPE_REBUILD_WITH_REASON , cls . TYPE_REBUILD_FORM_REPROCESS , ] )