Package-level declarations

Types

Link copied to clipboard
@Serializable
data class ErrorMessage(val code: Int, val message: String)
Link copied to clipboard
@Serializable
data class Response(val jsonData: String, val statusCode: StatusCode = StatusCode.OK)
Link copied to clipboard

Functions

Link copied to clipboard
inline fun ErrorResponse(code: Int, message: String, statusCode: StatusCode = StatusCode.BAD_REQUEST): Response
Link copied to clipboard
inline fun <T> JsonResponse(data: T, statusCode: StatusCode = StatusCode.OK): Response
Link copied to clipboard
inline fun <T> Result<T>.toResponse(): Response