Struct go_engine::ffi::types::PrimitiveMeta
source · pub struct PrimitiveMeta {Show 21 fields
pub mbool: Meta,
pub mint: Meta,
pub mint8: Meta,
pub mint16: Meta,
pub mint32: Meta,
pub mint64: Meta,
pub muint: Meta,
pub muint_ptr: Meta,
pub muint8: Meta,
pub muint16: Meta,
pub muint32: Meta,
pub muint64: Meta,
pub mfloat32: Meta,
pub mfloat64: Meta,
pub mcomplex64: Meta,
pub mcomplex128: Meta,
pub mstr: Meta,
pub unsafe_ptr: Meta,
pub default_sig: Meta,
pub empty_iface: Meta,
pub none: Meta,
}Fields§
§mbool: Meta§mint: Meta§mint8: Meta§mint16: Meta§mint32: Meta§mint64: Meta§muint: Meta§muint_ptr: Meta§muint8: Meta§muint16: Meta§muint32: Meta§muint64: Meta§mfloat32: Meta§mfloat64: Meta§mcomplex64: Meta§mcomplex128: Meta§mstr: Meta§unsafe_ptr: Meta§default_sig: Meta§empty_iface: Meta§none: MetaImplementations§
source§impl PrimitiveMeta
impl PrimitiveMeta
pub fn new(objs: &mut PiggyVec<MetadataKey, MetadataType>) -> PrimitiveMeta
Trait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for PrimitiveMeta
impl Send for PrimitiveMeta
impl Sync for PrimitiveMeta
impl Unpin for PrimitiveMeta
impl UnwindSafe for PrimitiveMeta
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