package capnp-rpc
Cap'n Proto is a capability-based RPC system with bindings for many languages
Install
Dune Dependency
Authors
Maintainers
Sources
capnp-rpc-2.1.tbz
sha256=4b59a4147cf6e49c650dbfa4cdb918aec3be69cffd1ef6b5c818584464feb987
sha512=69114597e9cd8ad42c72c1751796b216f98f2a9f09f50a0628b4a3259c2f9b169fd47a73be7b76cfda298a6c202bc79762116865272e35ca0d0914242ace34d7
doc/src/capnp-rpc.proto/debug.ml.html
Source file debug.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 31 32 33 34 35 36
let src = Logs.Src.create "capnp-rpc" ~doc:"Cap'n Proto RPC" module Log = (val Logs.src_log src: Logs.LOG) let qid_tag = Logs.Tag.def "qid" Stdint.Uint32.printer exception Invariant_broken of (Format.formatter -> unit) let pp_exn f = function | Invariant_broken pp -> pp f | Failure msg -> Fmt.string f msg | ex -> Fmt.exn f ex let failf msg = Fmt.kstr failwith msg let invariant_broken f = raise (Invariant_broken f) let () = Printexc.register_printer @@ function | Invariant_broken pp -> Some (Fmt.str "%t" pp) | _ -> None module OID = struct type t = int let last_id = ref 0 let next () = incr last_id; !last_id let pp f id = Fmt.(styled `Bold (styled `Cyan int)) f id let reset () = last_id := 0 end
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>