#[repr(C)]
pub union XOPRETANY {
pub xop_name: *const c_char,
pub xop_desc: *const c_char,
pub xop_class: U32,
pub xop_peep: Option<unsafe extern "C" fn(my_perl: *mut PerlInterpreter, o: *mut OP, oldop: *mut OP)>,
pub xop_ptr: *mut XOP,
}
Fields§
§xop_name: *const c_char
§xop_desc: *const c_char
§xop_class: U32
§xop_peep: Option<unsafe extern "C" fn(my_perl: *mut PerlInterpreter, o: *mut OP, oldop: *mut OP)>
§xop_ptr: *mut XOP
Trait Implementations§
Auto Trait Implementations§
impl Freeze for XOPRETANY
impl RefUnwindSafe for XOPRETANY
impl !Send for XOPRETANY
impl !Sync for XOPRETANY
impl Unpin for XOPRETANY
impl UnwindSafe for XOPRETANY
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