Enum pdb::PrimitiveType [] [src]

pub enum PrimitiveType {
    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,
}

Variants

"Really a char"

"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 32-bit integer

Unsigned 32-bit inteer

Signed 64-bit integer

Unsigned 64-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

Trait Implementations

impl Debug for PrimitiveType
[src]

Formats the value using the given formatter.

impl Copy for PrimitiveType
[src]

impl Clone for PrimitiveType
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl PartialEq for PrimitiveType
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

impl Eq for PrimitiveType
[src]