[−][src]Enum pdb::PrimitiveKind
pub enum PrimitiveKind {
Void,
Char,
UChar,
RChar,
WChar,
RChar16,
RChar32,
I8,
U8,
I16,
U16,
I32,
U32,
I64,
U64,
I128,
U128,
F16,
F32,
F32PP,
F48,
F64,
F80,
F128,
Complex32,
Complex64,
Complex80,
Complex128,
Bool8,
Bool16,
Bool32,
Bool64,
HRESULT,
}Variants
VoidCharUCharRChar"Really a char"
WCharRChar16"Really a 16-bit char"
RChar32"Really a 32-bit char"
I8Signed 8-bit integer
U8Unsigned 8-bit integer
I16Signed 16-bit integer
U16Unsigned 16-bit integer
I32Signed 32-bit integer
U32Unsigned 32-bit inteer
I64Signed 64-bit integer
U64Unsigned 64-bit integer
I128Signed 128-bit integer
U128Unsigned 128-bit integer
F1616-bit floating point
F3232-bit floating point
F32PP32-bit partial precision floating point
F4848-bit floating point
F6464-bit floating point
F8080-bit floating point
F128128-bit floating point
Complex3232-bit complex number
Complex6464-bit complex number
Complex8080-bit complex number
Complex128128-bit complex number
Bool88-bit boolean value
Bool1616-bit boolean value
Bool3232-bit boolean value
Bool6416-bit boolean value
HRESULTTrait Implementations
impl Debug for PrimitiveKind[src]
impl Debug for PrimitiveKindfn fmt(&self, f: &mut Formatter) -> Result[src]
fn fmt(&self, f: &mut Formatter) -> ResultFormats the value using the given formatter. Read more
impl Copy for PrimitiveKind[src]
impl Copy for PrimitiveKindimpl Clone for PrimitiveKind[src]
impl Clone for PrimitiveKindfn clone(&self) -> PrimitiveKind[src]
fn clone(&self) -> PrimitiveKindReturns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0[src]
fn clone_from(&mut self, source: &Self)Performs copy-assignment from source. Read more
impl PartialEq for PrimitiveKind[src]
impl PartialEq for PrimitiveKindfn eq(&self, other: &PrimitiveKind) -> bool[src]
fn eq(&self, other: &PrimitiveKind) -> boolThis method tests for self and other values to be equal, and is used by ==. Read more
#[must_use]
fn ne(&self, other: &Rhs) -> bool1.0.0[src]
#[must_use]
fn ne(&self, other: &Rhs) -> boolThis method tests for !=.
impl Eq for PrimitiveKind[src]
impl Eq for PrimitiveKindAuto Trait Implementations
impl Send for PrimitiveKind
impl Send for PrimitiveKindimpl Sync for PrimitiveKind
impl Sync for PrimitiveKind