package capnp-rpc
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
Cap'n Proto is a capability-based RPC system with bindings for many languages
Install
dune-project
Dependency
Authors
Maintainers
Sources
capnp-rpc-2.1.1.tbz
sha256=6e9675034c8eac5873ed511f9b968db5223278145bb02ac4a970053a53970a48
sha512=2e2eb8389071bdad3ceef1d15200bf28987f13319f754f4d1603828d0d79202b4de90a6eb294f12ee088c7e3b73755286fbe7076b8fd3d0b29644221e0e7e080
doc/src/capnp-rpc.proto/exception.ml.html
Source file exception.ml
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30(** Cap'n Proto exceptions. *) type ty = [ | `Failed | `Overloaded | `Disconnected | `Unimplemented | `Undefined of int ] type t = { ty : ty; reason : string; } let pp_ty f x = Fmt.string f (match x with | `Failed -> "Failed" | `Overloaded -> "Overloaded" | `Disconnected -> "Disconnected" | `Unimplemented -> "Unimplemented" | `Undefined x -> "Undefined:" ^ string_of_int x ) let pp f ex = Fmt.pf f "%a: %s" pp_ty ex.ty ex.reason let v ?(ty = `Failed) reason = { ty; reason } let cancelled = v "Cancelled"
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>