Struct pdb::TypeProperties [] [src]

pub struct TypeProperties(_);

Methods

impl TypeProperties
[src]

Indicates if a type is packed via #pragma pack or similar.

Indicates if a type has constructors or destructors.

Indicates if a type has any overloaded operators.

Indicates if a type is a nested type, e.g. a union defined inside a class.

Indicates if a type contains nested types.

Indicates if a class has overloaded the assignment operator.

Indicates if a type is a forward reference, i.e. an incomplete Type that serves as a placeholder until a complete Type can be built. This is necessary for e.g. self-referential data structures, but other more common declaration/definition idioms can cause forward references too.

Trait Implementations

impl Debug for TypeProperties
[src]

Formats the value using the given formatter.

impl Copy for TypeProperties
[src]

impl Clone for TypeProperties
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl PartialEq for TypeProperties
[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 TypeProperties
[src]