Ruby: push_glob_args Struct Reference

Ruby 3.4.6p54 (2025-09-16 revision dbd83256b1cec76c69756ecb8758b9e1079833de)

Data Fields
push_glob_args Struct Reference

## Data Fields
int | fd
const char * | path
size_t | baselen
size_t | namelen
int | dirsep
rb_pathtype_t | pathtype
int | flags
const ruby_glob_funcs_t * | funcs
VALUE | arg

## Detailed Description

Definition at line 2470 of file dir.c.

## Field Documentation

## ◆ arg

VALUE push_glob_args::arg

Definition at line 2479 of file dir.c.

## ◆ baselen

size_t push_glob_args::baselen

Definition at line 2473 of file dir.c.

## ◆ dirsep

int push_glob_args::dirsep

Definition at line 2475 of file dir.c.

## ◆ fd

int push_glob_args::fd

Definition at line 2471 of file dir.c.

## ◆ flags

int push_glob_args::flags

Definition at line 2477 of file dir.c.

## ◆ funcs

const ruby_glob_funcs_t* push_glob_args::funcs

Definition at line 2478 of file dir.c.

## ◆ namelen

size_t push_glob_args::namelen

Definition at line 2474 of file dir.c.

## ◆ path

const char* push_glob_args::path

Definition at line 2472 of file dir.c.

## ◆ pathtype

rb_pathtype_t push_glob_args::pathtype

Definition at line 2476 of file dir.c.

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

- dir.c