• OCaml logo OCaml logo
  • Learn
  • Packages
  • Community
  • Blog
  • Playground
  • Searching...
    Or go to: Standard Library API
  • Learn
  • Packages
  • Community
  • Blog
  • Playground
  • Get started
  • magic-trace

  • Documentation
  • magic-trace.magic_trace_lib lib
  • Magic_trace_lib .Perf_capabilities .Set .Provide_hash Module
ON THIS PAGE
  • Parameters
  • Signature
package magic-trace
  • magic-trace.magic_trace
    • Magic_trace
      • Min_duration
      • Private
  • magic-trace.magic_trace_core
    • Magic_trace_core
      • Backend_intf
        • S
          • Decode_opts
          • Record_opts
          • Recording
      • Decode_result
      • Elf
        • Addr_table
        • Location
        • Stop_info
        • Symbol_resolver
      • Elf_intf
        • Addr_table
        • Location
        • Stop_info
      • Errno
      • Event
        • Decode_error
        • Kind
        • Location
        • Ok
        • Thread
      • Perf_map
      • Perf_map_location
      • Subcommand
      • Symbol
      • Timer_resolution
      • Trace_mode
      • Trace_state_change
      • When_to_snapshot
  • magic-trace.magic_trace_lib
    • Magic_trace_lib
      • Boot_time
      • Breakpoint
        • Hit
      • Env_vars
      • Import
      • Perf_capabilities
        • Map
          • Key
          • Provide_bin_io
            • Key
          • Provide_hash
            • Key
          • Provide_of_sexp
            • Key
        • Replace_polymorphic_compare
        • Set
          • Elt
          • Named
          • Provide_bin_io
            • Elt
          • Provide_hash
            • Elt
          • Provide_of_sexp
            • Elt
        • Unstable
      • Perf_tool_backend
        • Decode_opts
        • Perf_line
        • Record_opts
        • Recording
      • Pow2_pages
      • Ptrace
      • Trace
        • For_testing
      • Trace_writer
      • Trace_writer_intf
        • S_trace
      • Tracing_tool_output
Legend:
Library
Module
Module type
Parameter
Class
Class type

Parameters

module Elt : Base.Hasher.S with type t := Elt.t

Signature

include Ppx_hash_lib.Hashable.S with type t := t
val hash_fold_t : Base.Hash.state -> t -> Base.Hash.state
val hash : t -> Base.Hash.hash_value
ON THIS PAGE
  • Parameters
  • Signature

Footer

OCaml

Innovation. Community. Security.

GitHub Discord Twitter Peertube RSS

About Us

  • Industrial Users
  • Academic Users
  • Why OCaml

Resources

  • Get Started
  • Language Manual
  • Standard Library API
  • Books
  • Releases

Community

  • Blog
  • Jobs

Policies

  • Carbon Footprint
  • Governance
  • Privacy
  • Code of Conduct