Struct pelite::pe32::msvc::CatchableType[][src]

#[repr(C)]
pub struct CatchableType { pub properties: u32, pub type_descriptor: Ptr<TypeDescriptor>, pub pmd: PMD, pub size_or_offset: i32, pub copy_function: Ptr, }

Describes a type that can catch this exception.

Fields

  • 0x01: simple type (can be copied by memmove)
  • 0x02: can be caught by reference only
  • 0x04: has virtual bases

Pointer to its type descriptor.

How to cast the thrown object to this type.

Object size.

Copy constructor address.

Trait Implementations

impl Copy for CatchableType
[src]

impl Clone for CatchableType
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for CatchableType
[src]

Formats the value using the given formatter. Read more

impl Pod for CatchableType
[src]

Auto Trait Implementations