#[repr(C)]pub struct TVMFFIAny {
pub type_index: i32,
pub small_str_len: u32,
pub data_union: TVMFFIAnyDataUnion,
}
Expand description
TVM FFI Any value - a union type that can hold various data types
Fields§
§type_index: i32
Type index of the object. The type index of Object and Any are shared in FFI.
small_str_len: u32
small string length or zero padding
data_union: TVMFFIAnyDataUnion
data union - 8 bytes
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for TVMFFIAny
impl RefUnwindSafe for TVMFFIAny
impl !Send for TVMFFIAny
impl !Sync for TVMFFIAny
impl Unpin for TVMFFIAny
impl UnwindSafe for TVMFFIAny
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