Ruby 4.0.7p0 (2026-09-15 revision 229531a6cfbf07e3caef30dbac24a2a3f3fed482)
rb_concurrent_set_funcs Struct Reference

Data Fields

VALUE(*) hash (VALUE key)
bool(*) cmp (VALUE a, VALUE b)
VALUE(*) create (VALUE key, void *data)
void(*) free (VALUE key)

Detailed Description

Definition at line 7 of file concurrent_set.h.

Field Documentation

◆ cmp

bool(*) rb_concurrent_set_funcs::cmp(VALUE a, VALUE b)

Definition at line 9 of file concurrent_set.h.

◆ create

VALUE(*) rb_concurrent_set_funcs::create(VALUE key, void *data)

Definition at line 10 of file concurrent_set.h.

◆ free

void(*) rb_concurrent_set_funcs::free(VALUE key)

Definition at line 11 of file concurrent_set.h.

◆ hash

VALUE(*) rb_concurrent_set_funcs::hash(VALUE key)

Definition at line 8 of file concurrent_set.h.


The documentation for this struct was generated from the following file: