#[repr(C)]pub struct RbDataTypeFunction {
pub dmark: Option<extern "C" fn(*mut c_void)>,
pub dfree: Option<extern "C" fn(*mut c_void)>,
pub dsize: Option<extern "C" fn(*const c_void) -> size_t>,
pub reserved: [*mut c_void; 2],
}Fields§
§dmark: Option<extern "C" fn(*mut c_void)>§dfree: Option<extern "C" fn(*mut c_void)>§dsize: Option<extern "C" fn(*const c_void) -> size_t>§reserved: [*mut c_void; 2]Auto Trait Implementations§
impl !Send for RbDataTypeFunction
impl !Sync for RbDataTypeFunction
impl Freeze for RbDataTypeFunction
impl RefUnwindSafe for RbDataTypeFunction
impl Unpin for RbDataTypeFunction
impl UnsafeUnpin for RbDataTypeFunction
impl UnwindSafe for RbDataTypeFunction
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