def Bytes.options.opened.result

mylsm-lsm-store@0.6.0.1 · mylsm.bend:548

import mylsm-lsm-store@0.6.0.1/mylsm.bend as Mylsm
import Base
import mylsm-lsm-store@0.6.0.1/src/ResourceOptions.bend as ResourceOptions

548def Bytes.options.opened.result(
549  result: Result<&1, &1, Bytes.Error, Bytes.Handle>,
550  options: ResourceOptions.Options
551) -> IO(Result<&1, &1, Bytes.Error, Bytes.Handle>):
552  match result:
553    case Fail{error}:
554      IO.pure(Result<&1, &1, Bytes.Error, Bytes.Handle>, Fail{error})
555    case Done{handle}: Bytes.options.opened(handle, options)

Uses (7)

Used by (1)