Add some missing Copy implementations
This commit is contained in:
parent
a16f60b117
commit
fcd1f53e43
1 changed files with 6 additions and 0 deletions
|
@ -400,14 +400,18 @@ pub mod eabi {
|
|||
#[allow(non_camel_case_types, non_snake_case)]
|
||||
pub mod eabi {
|
||||
pub use self::EXCEPTION_DISPOSITION::*;
|
||||
use core::prelude::*;
|
||||
use libunwind as uw;
|
||||
use libc::{c_void, c_int};
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(missing_copy_implementations)]
|
||||
pub struct EXCEPTION_RECORD;
|
||||
#[repr(C)]
|
||||
#[allow(missing_copy_implementations)]
|
||||
pub struct CONTEXT;
|
||||
#[repr(C)]
|
||||
#[allow(missing_copy_implementations)]
|
||||
pub struct DISPATCHER_CONTEXT;
|
||||
|
||||
#[repr(C)]
|
||||
|
@ -418,6 +422,8 @@ pub mod eabi {
|
|||
ExceptionCollidedUnwind
|
||||
}
|
||||
|
||||
impl Copy for EXCEPTION_DISPOSITION {}
|
||||
|
||||
type _Unwind_Personality_Fn =
|
||||
extern "C" fn(
|
||||
version: c_int,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue