Ruby: st_table Struct Reference

Ruby 3.4.5p51 (2025-07-16 revision 20cda200d3ce092571d0b5d342dadca69636cb0f)

Data Fields
st_table Struct Reference

## Data Fields
unsigned char | entry_power
unsigned char | bin_power
unsigned char | size_ind
unsigned int | rebuilds_num
const struct st_hash_type * | type
st_index_t | num_entries
st_index_t * | bins
st_index_t | entries_start
st_index_t | entries_bound
st_table_entry * | entries

## Detailed Description

Definition at line 79 of file st.h.

## Field Documentation

## ◆ bin_power

unsigned char st_table::bin_power

Definition at line 81 of file st.h.

## ◆ bins

st_index_t* st_table::bins

Definition at line 88 of file st.h.

## ◆ entries

st_table_entry* st_table::entries

Definition at line 94 of file st.h.

## ◆ entries_bound

st_index_t st_table::entries_bound

Definition at line 92 of file st.h.

## ◆ entries_start

st_index_t st_table::entries_start

Definition at line 92 of file st.h.

## ◆ entry_power

unsigned char st_table::entry_power

Definition at line 81 of file st.h.

## ◆ num_entries

st_index_t st_table::num_entries

Definition at line 86 of file st.h.

## ◆ rebuilds_num

unsigned int st_table::rebuilds_num

Definition at line 83 of file st.h.

## ◆ size_ind

unsigned char st_table::size_ind

Definition at line 81 of file st.h.

## ◆ type

const struct st_hash_type* st_table::type

Definition at line 84 of file st.h.

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

- include/ruby/st.h