def _isotherguard(method):
"""Checks if `other` is a GuardFunc object."""
@six.wraps(method)
def checks(self, other):
if not isinstance(other, GuardFunc):
raise TypeError("The right-hand operand has to be instance of GuardFunc")
return method(self, other)
return checks
function_pattern_matching.py 文件源码
python
阅读 87
收藏 0
点赞 0
评论 0
评论列表
文章目录