#[repr(C)]pub struct TVMFFIErrorCell {
pub kind: TVMFFIByteArray,
pub message: TVMFFIByteArray,
pub backtrace: TVMFFIByteArray,
pub update_backtrace: unsafe extern "C" fn(self_ptr: *mut c_void, backtrace: *const TVMFFIByteArray, update_mode: i32),
}Expand description
Error cell used in error object following header.
Fields§
§kind: TVMFFIByteArray§message: TVMFFIByteArray§backtrace: TVMFFIByteArray§update_backtrace: unsafe extern "C" fn(self_ptr: *mut c_void, backtrace: *const TVMFFIByteArray, update_mode: i32)Auto Trait Implementations§
impl Freeze for TVMFFIErrorCell
impl RefUnwindSafe for TVMFFIErrorCell
impl !Send for TVMFFIErrorCell
impl !Sync for TVMFFIErrorCell
impl Unpin for TVMFFIErrorCell
impl UnsafeUnpin for TVMFFIErrorCell
impl UnwindSafe for TVMFFIErrorCell
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