def err

bend-osdev-pkcs7@0.1.0.0 · check.bend:9

import bend-osdev-pkcs7@0.1.0.0/check.bend as Check
import Base
import bend-osdev-mode-core@0.1.0.0/mode_core.bend as M

9def err(e: M.CmError) -> String:
10  match e:
11    case M.CmBadKeyLength{n}:
12      "CmBadKeyLength"
13    case M.CmBadIvLength{n}:
14      "CmBadIvLength"
15    case M.CmBadTweakLength{n}:
16      "CmBadTweakLength"
17    case M.CmBadNonceLength{n}:
18      "CmBadNonceLength"
19    case M.CmBadTagLength{n}:
20      "CmBadTagLength"
21    case M.CmBadBlockSize{n}:
22      "CmBadBlockSize"
23    case M.CmNotBlockMultiple{n}:
24      "CmNotBlockMultiple"
25    case M.CmTooShort{n}:
26      "CmTooShort"
27    case M.CmTooLong{n}:
28      "CmTooLong"
29    case M.CmBadPadding{}:
30      "CmBadPadding"
31    case M.CmTagMismatch{}:
32      "CmTagMismatch"

Uses (2)

Used by (2)