def __call__(self, inner_value: str, use_result: Result[(str, str)]) -> IOResult[(None, str)]:
    self._logs.append((inner_value, use_result))
    return IOSuccess(None)
def __call__(self, inner_value: str, use_result: Result[(str, str)]) -> IOResult[(None, str)]:
    self._logs.append((inner_value, use_result))
    return IOSuccess(None)