Optional ReadonlydetailsFacts a program can act on, such as why a sign-in failed.
Optional ReadonlyserverThe server's reply code, such as an FTP 550 or an SFTP status, when there is one.
Optional ReadonlytransientTrue when trying again, on a fresh connection, may succeed.
Options of a SyncError: the cause, and whether a retry may help.