class RouterResult(object):

    def __init__(self, data, params):
        self.data = data
        self.params = params

    @staticmethod
    def not_match(params={}):
        return RouterResult(None, params)

    @property
    def match(self):
        return self.data is not None

c3eaabdc5fbae076d00732f6d3a827a67e7aa912
class RouterResult(object):
    <mask token>
    <mask token>
    <mask token>

class RouterResult(object):
    <mask token>
    <mask token>

    @property
    def match(self):
        return self.data is not None

class RouterResult(object):
    <mask token>

    @staticmethod
    def not_match(params={}):
        return RouterResult(None, params)

    @property
    def match(self):
        return self.data is not None

class RouterResult(object):

    def __init__(self, data, params):
        self.data = data
        self.params = params

    @staticmethod
    def not_match(params={}):
        return RouterResult(None, params)

    @property
    def match(self):
        return self.data is not None
