|
Ruby 3.4.5p51 (2025-07-16 revision 20cda200d3ce092571d0b5d342dadca69636cb0f)
|
Data Fields | |
| union { | |
| enum rb_ractor_basket_type e | |
| rb_atomic_t atomic | |
| } | type |
| VALUE | sender |
| union { | |
| struct { | |
| VALUE v | |
| bool exception | |
| } send | |
| struct { | |
| struct rb_ractor_basket * basket | |
| struct rb_ractor_selector_take_config * config | |
| } take | |
| } | p |
Definition at line 41 of file ractor_core.h.
| rb_atomic_t rb_ractor_basket::atomic |
Definition at line 44 of file ractor_core.h.
| struct rb_ractor_basket* rb_ractor_basket::basket |
Definition at line 55 of file ractor_core.h.
| struct rb_ractor_selector_take_config* rb_ractor_basket::config |
Definition at line 56 of file ractor_core.h.
| enum rb_ractor_basket_type rb_ractor_basket::e |
Definition at line 43 of file ractor_core.h.
| bool rb_ractor_basket::exception |
Definition at line 51 of file ractor_core.h.
| VALUE rb_ractor_basket::sender |
Definition at line 46 of file ractor_core.h.
| VALUE rb_ractor_basket::v |
Definition at line 50 of file ractor_core.h.