#[repr(C)]pub struct RFiber {
pub c: *mut RClass,
pub gcnext: *mut RBasic,
pub _bitfield_align_1: [u32; 0],
pub _bitfield_1: __BindgenBitfieldUnit<[u8; 4]>,
pub cxt: *mut mrb_context,
}
Fields§
§c: *mut RClass
§gcnext: *mut RBasic
§_bitfield_align_1: [u32; 0]
§_bitfield_1: __BindgenBitfieldUnit<[u8; 4]>
§cxt: *mut mrb_context
Implementations§
Source§impl RFiber
impl RFiber
pub fn tt(&self) -> mrb_vtype
pub fn set_tt(&mut self, val: mrb_vtype)
pub fn color(&self) -> u32
pub fn set_color(&mut self, val: u32)
pub fn flags(&self) -> u32
pub fn set_flags(&mut self, val: u32)
pub fn new_bitfield_1( tt: mrb_vtype, color: u32, flags: u32, ) -> __BindgenBitfieldUnit<[u8; 4]>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for RFiber
impl RefUnwindSafe for RFiber
impl !Send for RFiber
impl !Sync for RFiber
impl Unpin for RFiber
impl UnwindSafe for RFiber
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more