#[repr(C)]pub struct CPpmd7 {Show 28 fields
pub MinContext: *mut CPpmd7_Context,
pub MaxContext: *mut CPpmd7_Context,
pub FoundState: *mut CPpmd_State,
pub OrderFall: c_uint,
pub InitEsc: c_uint,
pub PrevSuccess: c_uint,
pub MaxOrder: c_uint,
pub HiBitsFlag: c_uint,
pub RunLength: Int32,
pub InitRL: Int32,
pub Size: UInt32,
pub GlueCount: UInt32,
pub AlignOffset: UInt32,
pub Base: *mut Byte,
pub LoUnit: *mut Byte,
pub HiUnit: *mut Byte,
pub Text: *mut Byte,
pub UnitsStart: *mut Byte,
pub rc: CPpmd7__bindgen_ty_1,
pub Indx2Units: [Byte; 40],
pub Units2Indx: [Byte; 128],
pub FreeList: [CPpmd_Void_Ref; 38],
pub NS2BSIndx: [Byte; 256],
pub NS2Indx: [Byte; 256],
pub ExpEscape: [Byte; 16],
pub DummySee: CPpmd_See,
pub See: [[CPpmd_See; 16]; 25],
pub BinSumm: [[UInt16; 64]; 128],
}Fields§
§MinContext: *mut CPpmd7_Context§MaxContext: *mut CPpmd7_Context§FoundState: *mut CPpmd_State§OrderFall: c_uint§InitEsc: c_uint§PrevSuccess: c_uint§MaxOrder: c_uint§HiBitsFlag: c_uint§RunLength: Int32§InitRL: Int32§Size: UInt32§GlueCount: UInt32§AlignOffset: UInt32§Base: *mut Byte§LoUnit: *mut Byte§HiUnit: *mut Byte§Text: *mut Byte§UnitsStart: *mut Byte§rc: CPpmd7__bindgen_ty_1§Indx2Units: [Byte; 40]§Units2Indx: [Byte; 128]§FreeList: [CPpmd_Void_Ref; 38]§NS2BSIndx: [Byte; 256]§NS2Indx: [Byte; 256]§ExpEscape: [Byte; 16]§DummySee: CPpmd_See§See: [[CPpmd_See; 16]; 25]§BinSumm: [[UInt16; 64]; 128]Trait Implementations§
Auto Trait Implementations§
impl Freeze for CPpmd7
impl RefUnwindSafe for CPpmd7
impl !Send for CPpmd7
impl !Sync for CPpmd7
impl Unpin for CPpmd7
impl UnwindSafe for CPpmd7
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