Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
def borders(self):
return Utility.lazy_get(self, '_borders', Borders.Borders())
def _binary_operation(self, other, operation):
return Borders( \
top = operation(self._top, other._top, None), \
left = operation(self._left, other._left, None), \
right = operation(self._right, other._right, None), \
bottom = operation(self._bottom, other._bottom, None) \
)