Ruby  2.7.1p83(2020-03-31revisiona0c7c23c9cec0d0ffcba012279cd652d28ad5bf3)
Public Member Functions | Data Fields
rb_fiber_struct Struct Reference

Public Member Functions

 BITFIELD (enum fiber_status, status, 2)
 

Data Fields

rb_context_t cont
 
VALUE first_proc
 
struct rb_fiber_structprev
 
unsigned int transferred: 1
 
struct coroutine_context context
 
struct fiber_pool_stack stack
 

Detailed Description

Definition at line 226 of file cont.c.

Member Function Documentation

◆ BITFIELD()

rb_fiber_struct::BITFIELD ( enum  fiber_status,
status  ,
 
)

Field Documentation

◆ cont

rb_context_t rb_fiber_struct::cont

◆ context

struct coroutine_context rb_fiber_struct::context

Definition at line 237 of file cont.c.

◆ first_proc

VALUE rb_fiber_struct::first_proc

Definition at line 228 of file cont.c.

Referenced by rb_fiber_start().

◆ prev

struct rb_fiber_struct* rb_fiber_struct::prev

Definition at line 229 of file cont.c.

◆ stack

struct fiber_pool_stack rb_fiber_struct::stack

Definition at line 238 of file cont.c.

◆ transferred

unsigned int rb_fiber_struct::transferred

Definition at line 235 of file cont.c.


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