def duplicate

mylsm-lsm-store@0.6.0.1 · src/scan/Utf8CursorPolicy.bend:25

import mylsm-lsm-store@0.6.0.1/src/scan/Utf8CursorPolicy.bend as Utf8CursorPolicy
import Base

25# Produces a stored cursor state and an output classification.
26def duplicate(failure: Failure) -> Failure & Failure:
27  match failure:
28    case TextDecodeFailure{}: (TextDecodeFailure{}, TextDecodeFailure{})
29    case ReaderFailure{}: (ReaderFailure{}, ReaderFailure{})
30    case ResourceFailure{}: (ResourceFailure{}, ResourceFailure{})
31    case ArgumentFailure{}: (ArgumentFailure{}, ArgumentFailure{})

Uses (3)

Used by (1)