def sp.key.pick
import bend-osdev-legacy-ciphers@0.1.0.0/serpent.bend as Serpentimport Base
import bend-osdev-bytes@0.1.0.0/bytes.bend as B
import bend-osdev-legacy-ciphers@0.1.0.0/legacy_ciphers.bend as L
381def sp.key.pick(ok: Bool, +xs: List<&2, U32>) -> Result<&2, &2, L.LcError, LcSerpentKey>:
382 match ok:
383 case True{}:
384 Done{sp.key(xs)}
385 case False{}:
386 Fail{L.LcBadKeyLength{B.len(xs)}}