package trace

  1. Overview
  2. Docs
A lightweight stub for tracing/observability, agnostic in how data is collected

Install

dune-project
 Dependency

Authors

Maintainers

Sources

trace-0.12.tbz
sha256=c173d6bf9433e9eeb41bbddda116a296373d45865841dcbb78bff3be8abd9fd8
sha512=1105c52112095fdc8d4961d7346b02e416627bde6ac79ddd137bff63ac0ff5cd23fa53192be642614efadb9cb0cbb83b7d571bb5a0d100ad0ae6d10bc61d3bba

doc/trace.util/Trace_util/Rpool/index.html

Module Trace_util.RpoolSource

A resource pool (for buffers)

Sourcetype 'a t
Sourceval create : max_size:int -> create:(unit -> 'a) -> clear:('a -> unit) -> unit -> 'a t
Sourceval alloc : 'a t -> 'a
Sourceval recycle : 'a t -> 'a -> unit
Sourceval with_ : 'a t -> ('a -> 'b) -> 'b