async def handle_status_update_subscription(self, status_update_subscription: StatusUpdateSubscription) -> None:
    (await self.clear_type_errors_for_client())
    if (status_update_subscription.kind == 'Rebuilding'):
        (await self.log_and_show_status_message_to_client('Pyre is busy rebuilding the project for type checking...', short_message='Pyre (waiting for Buck)', level=lsp.MessageType.WARNING))
    elif (status_update_subscription.kind == 'Rechecking'):
        (await self.log_and_show_status_message_to_client('Pyre is busy re-type-checking the project...', short_message='Pyre (checking)', level=lsp.MessageType.WARNING))
async def handle_status_update_subscription(self, status_update_subscription: StatusUpdateSubscription) -> None:
    (await self.clear_type_errors_for_client())
    if (status_update_subscription.kind == 'Rebuilding'):
        (await self.log_and_show_status_message_to_client('Pyre is busy rebuilding the project for type checking...', short_message='Pyre (waiting for Buck)', level=lsp.MessageType.WARNING))
    elif (status_update_subscription.kind == 'Rechecking'):
        (await self.log_and_show_status_message_to_client('Pyre is busy re-type-checking the project...', short_message='Pyre (checking)', level=lsp.MessageType.WARNING))