Understanding `TreeFormatter`: Sync vs Async Error Formatting

Why does TreeFormatter have both formatErrorSync and formatError? i.e.
a) when would formatting ever be async?
b) what would formatErrorSync return in that case?
Was this page helpful?