Struct rbspy_ruby_structs::ruby_2_3_1::rb_method_definition_struct
[−]
[src]
#[repr(C)]pub struct rb_method_definition_struct { pub _bitfield_1: __BindgenBitfieldUnit<[u8; 12], u32>, pub body: rb_method_definition_struct__bindgen_ty_1, pub original_id: ID, }
Fields
_bitfield_1: __BindgenBitfieldUnit<[u8; 12], u32>
body: rb_method_definition_struct__bindgen_ty_1
original_id: ID
Methods
impl rb_method_definition_struct
[src]
fn type_(&self) -> rb_method_type_t
[src]
fn set_type(&mut self, val: rb_method_type_t)
[src]
fn alias_count(&self) -> c_int
[src]
fn set_alias_count(&mut self, val: c_int)
[src]
fn complemented_count(&self) -> c_int
[src]
fn set_complemented_count(&mut self, val: c_int)
[src]
fn new_bitfield_1(
type_: rb_method_type_t,
alias_count: c_int,
complemented_count: c_int
) -> __BindgenBitfieldUnit<[u8; 12], u32>
[src]
type_: rb_method_type_t,
alias_count: c_int,
complemented_count: c_int
) -> __BindgenBitfieldUnit<[u8; 12], u32>
Trait Implementations
impl Copy for rb_method_definition_struct
[src]
impl Clone for rb_method_definition_struct
[src]
fn clone(&self) -> rb_method_definition_struct
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more