@qualithm/mqtt-wire - v0.1.5
    Preparing search index...

    Type Alias DecodeResult<T>

    DecodeResult: DecodeSuccess<T> | DecodeFailure

    Result type for decode operations.

    Uses discriminated union pattern to avoid exceptions in hot paths. Check ok property to determine success/failure before accessing value or error.

    Type Parameters

    • T
    const result = decodeVariableByteInteger(bytes, 0)
    if (result.ok) {
    console.log(result.value)
    } else {
    console.error(result.error.message)
    }