More ByteChink sugar

This commit is contained in:
Sergey Chernov 2025-03-08 16:00:01 +03:00
parent 6ea003700f
commit e33273d597

View File

@ -70,6 +70,11 @@ class ByteChunk(val data: UByteArray): Comparable<ByteChunk> {
*/
val base64 by lazy { data.asByteArray().encodeToBase64Compact() }
/**
* Lazy (cached) view of [data] as ByteArray
*/
val asByteArray: ByteArray by lazy { data.asByteArray() }
/**
* Concatenate two chunks and return new one
*/