#[repr(C)]pub struct cpxdeserializer {
pub getbyte: Option<unsafe extern "C" fn(deser: CPXDESERIALIZERptr, b: *mut CPXBYTE) -> c_int>,
pub getshort: Option<unsafe extern "C" fn(deser: CPXDESERIALIZERptr, s: *mut CPXSHORT) -> c_int>,
pub getint: Option<unsafe extern "C" fn(deser: CPXDESERIALIZERptr, i: *mut CPXINT) -> c_int>,
pub getlong: Option<unsafe extern "C" fn(deser: CPXDESERIALIZERptr, l: *mut CPXLONG) -> c_int>,
pub getfloat: Option<unsafe extern "C" fn(deser: CPXDESERIALIZERptr, f: *mut f32) -> c_int>,
pub getdouble: Option<unsafe extern "C" fn(deser: CPXDESERIALIZERptr, d: *mut f64) -> c_int>,
pub getbytes: Option<unsafe extern "C" fn(deser: CPXDESERIALIZERptr, cnt: CPXLONG, b: *mut CPXBYTE) -> c_int>,
pub getshorts: Option<unsafe extern "C" fn(deser: CPXDESERIALIZERptr, cnt: CPXLONG, s: *mut CPXSHORT) -> c_int>,
pub getints: Option<unsafe extern "C" fn(deser: CPXDESERIALIZERptr, cnt: CPXLONG, i: *mut CPXINT) -> c_int>,
pub getlongs: Option<unsafe extern "C" fn(deser: CPXDESERIALIZERptr, cnt: CPXLONG, l: *mut CPXLONG) -> c_int>,
pub getfloats: Option<unsafe extern "C" fn(deser: CPXDESERIALIZERptr, cnt: CPXLONG, d: *mut f32) -> c_int>,
pub getdoubles: Option<unsafe extern "C" fn(deser: CPXDESERIALIZERptr, cnt: CPXLONG, d: *mut f64) -> c_int>,
}Fields§
§getbyte: Option<unsafe extern "C" fn(deser: CPXDESERIALIZERptr, b: *mut CPXBYTE) -> c_int>§getshort: Option<unsafe extern "C" fn(deser: CPXDESERIALIZERptr, s: *mut CPXSHORT) -> c_int>§getint: Option<unsafe extern "C" fn(deser: CPXDESERIALIZERptr, i: *mut CPXINT) -> c_int>§getlong: Option<unsafe extern "C" fn(deser: CPXDESERIALIZERptr, l: *mut CPXLONG) -> c_int>§getfloat: Option<unsafe extern "C" fn(deser: CPXDESERIALIZERptr, f: *mut f32) -> c_int>§getdouble: Option<unsafe extern "C" fn(deser: CPXDESERIALIZERptr, d: *mut f64) -> c_int>§getbytes: Option<unsafe extern "C" fn(deser: CPXDESERIALIZERptr, cnt: CPXLONG, b: *mut CPXBYTE) -> c_int>§getshorts: Option<unsafe extern "C" fn(deser: CPXDESERIALIZERptr, cnt: CPXLONG, s: *mut CPXSHORT) -> c_int>§getints: Option<unsafe extern "C" fn(deser: CPXDESERIALIZERptr, cnt: CPXLONG, i: *mut CPXINT) -> c_int>§getlongs: Option<unsafe extern "C" fn(deser: CPXDESERIALIZERptr, cnt: CPXLONG, l: *mut CPXLONG) -> c_int>§getfloats: Option<unsafe extern "C" fn(deser: CPXDESERIALIZERptr, cnt: CPXLONG, d: *mut f32) -> c_int>§getdoubles: Option<unsafe extern "C" fn(deser: CPXDESERIALIZERptr, cnt: CPXLONG, d: *mut f64) -> c_int>Trait Implementations§
Source§impl Clone for cpxdeserializer
impl Clone for cpxdeserializer
Source§fn clone(&self) -> cpxdeserializer
fn clone(&self) -> cpxdeserializer
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for cpxdeserializer
impl Debug for cpxdeserializer
impl Copy for cpxdeserializer
Auto Trait Implementations§
impl Freeze for cpxdeserializer
impl RefUnwindSafe for cpxdeserializer
impl Send for cpxdeserializer
impl Sync for cpxdeserializer
impl Unpin for cpxdeserializer
impl UnwindSafe for cpxdeserializer
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