Skip to main content

Module errors

Module errors 

Source
Available on 32-bit or 64-bit only.
Expand description

§Extension errors.

An ExtensionError is thrown when an extension is invalid (for example when decoding from raw bytes) or when a check on an extension fails.

ExtensionError holds individual errors for each extension.

  • CapabilitiesExtensionError
  • KeyPackageIdError
  • ParentHashError
  • RatchetTreeError

Structs§

ExtensionTypeNotValidInGroupContextError
The provided extension list contains an extension type that is not allowed in the group context
ExtensionTypeNotValidInGroupInfoError
The provided extension list contains an extension type that is not allowed in the group info
ExtensionTypeNotValidInKeyPackageError
The provided extension list contains an extension type that is not allowed in key packages
ExtensionTypeNotValidInLeafNodeError
The provided extension list contains an extension type that is not allowed in leaf nodes

Enums§

CapabilitiesExtensionError
Capabilities extension error
ExtensionError
Extension error
InvalidExtensionError
Invalid extension error
KeyPackageIdError
KeyPackage Id error
ParentHashError
Parent hash error
RatchetTreeError
Ratchet tree error