Ruby: rb_arithmetic_sequence_components_t Struct Reference

Ruby 3.0.5p211 (2022-11-24 revision ba5cf0f7c52d4d35cc6a173c89eda98ceffa2dcf)

Data Fields
rb_arithmetic_sequence_components_t Struct Reference

`#include <enumerator.h>`

## Data Fields
VALUE | begin
VALUE | end
VALUE | step
int | exclude_end

## Detailed Description

Definition at line 33 of file enumerator.h.

## Field Documentation

## ◆ begin

VALUE rb_arithmetic_sequence_components_t::begin

Definition at line 34 of file enumerator.h.

Referenced by rb_arithmetic_sequence_beg_len_step(), and rb_arithmetic_sequence_extract().

## ◆ end

VALUE rb_arithmetic_sequence_components_t::end

Definition at line 35 of file enumerator.h.

Referenced by rb_arithmetic_sequence_beg_len_step(), and rb_arithmetic_sequence_extract().

## ◆ exclude_end

int rb_arithmetic_sequence_components_t::exclude_end

Definition at line 37 of file enumerator.h.

Referenced by rb_arithmetic_sequence_beg_len_step(), and rb_arithmetic_sequence_extract().

## ◆ step

VALUE rb_arithmetic_sequence_components_t::step

Definition at line 36 of file enumerator.h.

Referenced by rb_arithmetic_sequence_beg_len_step(), and rb_arithmetic_sequence_extract().

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

- include/ruby/internal/intern/enumerator.h