syncOnce

open suspend override fun syncOnce(presence: Presence?, timeout: Long): Result<Unit>
open suspend override fun <T> syncOnce(presence: Presence?, timeout: Long, runOnce: suspend (Sync.Response) -> T): Result<T>