#[repr(C)]pub struct gp {
pub gp_sv: *mut sv,
pub gp_io: *mut io,
pub gp_cv: *mut cv,
pub gp_cvgen: u32,
pub gp_refcnt: u32,
pub gp_hv: *mut hv,
pub gp_av: *mut av,
pub gp_form: *mut cv,
pub gp_egv: *mut gv,
pub _bitfield_align_1: [u32; 0],
pub _bitfield_1: __BindgenBitfieldUnit<[u8; 4]>,
pub gp_file_hek: *mut hek,
}Fields§
§gp_sv: *mut sv§gp_io: *mut io§gp_cv: *mut cv§gp_cvgen: u32§gp_refcnt: u32§gp_hv: *mut hv§gp_av: *mut av§gp_form: *mut cv§gp_egv: *mut gv§_bitfield_align_1: [u32; 0]§_bitfield_1: __BindgenBitfieldUnit<[u8; 4]>§gp_file_hek: *mut hekImplementations§
Source§impl gp
impl gp
pub fn gp_line(&self) -> u32
pub fn set_gp_line(&mut self, val: u32)
pub unsafe fn gp_line_raw(this: *const gp) -> u32
pub unsafe fn set_gp_line_raw(this: *mut gp, val: u32)
pub fn gp_flags(&self) -> u32
pub fn set_gp_flags(&mut self, val: u32)
pub unsafe fn gp_flags_raw(this: *const gp) -> u32
pub unsafe fn set_gp_flags_raw(this: *mut gp, val: u32)
pub fn new_bitfield_1( gp_line: u32, gp_flags: u32, ) -> __BindgenBitfieldUnit<[u8; 4]>
Trait Implementations§
Source§impl Ord for gp
impl Ord for gp
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialOrd for gp
impl PartialOrd for gp
impl Copy for gp
impl Eq for gp
impl StructuralPartialEq for gp
Auto Trait Implementations§
impl Freeze for gp
impl RefUnwindSafe for gp
impl !Send for gp
impl !Sync for gp
impl Unpin for gp
impl UnsafeUnpin for gp
impl UnwindSafe for gp
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