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: Meta
Implementations§
Source§impl PrimitiveMeta
impl PrimitiveMeta
pub fn new(objs: &mut PiggyVec<MetadataKey, MetadataType>) -> PrimitiveMeta
Trait Implementations§
Auto Trait Implementations§
impl Freeze for PrimitiveMeta
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