Enum symbolic::debuginfo::pdb::pdb::PrimitiveKind [−]
#[non_exhaustive] pub enum PrimitiveKind {}Show variants
NoType, Void, Char, UChar, RChar, WChar, RChar16, RChar32, I8, U8, Short, UShort, I16, U16, Long, ULong, I32, U32, Quad, UQuad, I64, U64, Octa, UOcta, I128, U128, F16, F32, F32PP, F48, F64, F80, F128, Complex32, Complex64, Complex80, Complex128, Bool8, Bool16, Bool32, Bool64, HRESULT,
A simple type.
Variants (Non-exhaustive)
Uncharacterized type (no type)
Void type
Character (byte)
Unsigned character
“Really a char”
Wide characters, i.e. 16 bits
“Really a 16-bit char”
“Really a 32-bit char”
Signed 8-bit integer
Unsigned 8-bit integer
Signed 16-bit integer
Unsigned 16-bit integer
Signed 16-bit integer
Unsigned 16-bit integer
Signed 32-bit integer
Unsigned 32-bit inteer
Signed 32-bit integer
Unsigned 32-bit inteer
Signed 64-bit integer
Unsigned 64-bit integer
Signed 64-bit integer
Unsigned 64-bit integer
Signed 128-bit integer
Unsigned 128-bit integer
Signed 128-bit integer
Unsigned 128-bit integer
16-bit floating point
32-bit floating point
32-bit partial precision floating point
48-bit floating point
64-bit floating point
80-bit floating point
128-bit floating point
32-bit complex number
64-bit complex number
80-bit complex number
128-bit complex number
8-bit boolean value
16-bit boolean value
32-bit boolean value
16-bit boolean value
Windows HRESULT
error code.
See: https://docs.microsoft.com/en-us/windows/desktop/seccrypto/common-hresult-values
Trait Implementations
impl Clone for PrimitiveKind
impl Clone for PrimitiveKind
pub fn clone(&self) -> PrimitiveKind
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for PrimitiveKind
impl Copy for PrimitiveKind
impl Eq for PrimitiveKind
impl Eq for PrimitiveKind
impl PartialEq<PrimitiveKind> for PrimitiveKind
impl PartialEq<PrimitiveKind> for PrimitiveKind
impl StructuralEq for PrimitiveKind
impl StructuralEq for PrimitiveKind
impl StructuralPartialEq for PrimitiveKind
impl StructuralPartialEq for PrimitiveKind
Auto Trait Implementations
impl RefUnwindSafe for PrimitiveKind
impl RefUnwindSafe for PrimitiveKind
impl Send for PrimitiveKind
impl Send for PrimitiveKind
impl Sync for PrimitiveKind
impl Sync for PrimitiveKind
impl Unpin for PrimitiveKind
impl Unpin for PrimitiveKind
impl UnwindSafe for PrimitiveKind
impl UnwindSafe for PrimitiveKind