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.