Update Timelog Result
Result of a timelog update operation.
This sealed class represents the outcome of updating a timelog entry, providing either a success result or detailed error information.
Usage
val result = zync.timelog.updateTimelog(request)
when (result) {
is UpdateTimelogResult.Success -> {
// Timelog updated successfully
println("Timelog updated successfully")
}
is UpdateTimelogResult.Failure -> {
// Handle error
println("Error: ${result.error.message}")
}
}Content copied to clipboard
Swift Usage
let result = zync.timelog.updateTimelog(request: request)
switch result {
case .success:
// Timelog updated successfully
print("Timelog updated successfully")
case .failure(let error):
// Handle error
print("Error: \(error.message)")
}Content copied to clipboard