ReadonlynameAlways "MurError".
ReadonlycodeThe reference's variant name; switch on this to handle errors.
ReadonlydetailsThe variant's fields (see MurErrorDetailsByCode); frozen.
StaticisType guard: is value a MurError (from any copy of this package)? Narrows to MurErrorTyped.
Whether this error has code; narrows details to that code's fields.
StaticqrQrEncode: the QR encoder rejected the message (too long for version 40 at this level).
Optionalcause: unknownStaticimageImageEncode: PNG/JPEG encoding or logo decoding failed.
Optionalcause: unknownStaticsvgSvgRender: the SVG could not be parsed or rasterised.
Optionalcause: unknownStaticinvalidInvalidColor: a hex string or channel value is not a colour.
StaticinvalidInvalidParameter: an argument is outside its domain.
StaticgifGifEncode: the GIF encoder failed.
Optionalcause: unknownStaticffmpegFfmpegNotFound: no ffmpeg on PATH.
StaticffmpegFfmpegFailed: ffmpeg could not be started or exited with a failure status.
StaticqrQrCodeTooDense: the symbol has more modules than the limit allows.
StaticinsufficientInsufficientFrames: fewer frames than the message has fragments.
StaticioIo: a file could not be read, written or created.
StaticurUr: uniform-resources rejected the UR or the fragment length.
Optionalcause: unknown
The single error type thrown by the library. Built through the static factories only.