#[repr(C)]pub struct ErrorApi {
pub log: *mut ErrorI,
pub def: *mut ErrorI,
pub create_record_handler: Option<unsafe extern "C" fn(mem: *mut ErrorRecordT) -> ErrorI>,
}
Fields§
§log: *mut ErrorI
§def: *mut ErrorI
§create_record_handler: Option<unsafe extern "C" fn(mem: *mut ErrorRecordT) -> ErrorI>
Implementations§
Source§impl ErrorApi
impl ErrorApi
pub unsafe fn create_record_handler(&self, mem: *mut ErrorRecordT) -> ErrorI
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ErrorApi
impl RefUnwindSafe for ErrorApi
impl !Send for ErrorApi
impl !Sync for ErrorApi
impl Unpin for ErrorApi
impl UnwindSafe for ErrorApi
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