A curious wrapper structure whose only purpose is to call codegen_aborted when it’s dropped abnormally.


Coerces src, which is a reference to a value of type src_ty, to a value of type dst_ty, and stores the result in dst.

Obtain the argc and argv values to pass to the rust start function.

Creates the main function which will initialize the rust runtime and call users main function.

Coerces src to dst_ty. src_ty must be a pointer.

Retrieves the information we are losing (making dynamic) in an unsizing adjustment.

Returns true if this session’s target will use SEH-based unwinding.