pb_extension_type_t

Type Alias pb_extension_type_t 

Source
pub type pb_extension_type_t = pb_extension_type_s;

Aliased Type§

#[repr(C)]
pub struct pb_extension_type_t { pub decode: Option<unsafe extern "C" fn(*mut pb_istream_s, *mut pb_extension_s, u32, pb_wire_type_t) -> bool>, pub encode: Option<unsafe extern "C" fn(*mut pb_ostream_s, *const pb_extension_s) -> bool>, pub arg: *const c_void, }

Fields§

§decode: Option<unsafe extern "C" fn(*mut pb_istream_s, *mut pb_extension_s, u32, pb_wire_type_t) -> bool>§encode: Option<unsafe extern "C" fn(*mut pb_ostream_s, *const pb_extension_s) -> bool>§arg: *const c_void