RPM build fix (reverted CI changes which will need to be un-reverted or made conditional) and vendor Rust dependencies to make builds much faster in any CI system.
This commit is contained in:
22
zeroidc/vendor/windows-sys/src/core/mod.rs
vendored
Normal file
22
zeroidc/vendor/windows-sys/src/core/mod.rs
vendored
Normal file
@@ -0,0 +1,22 @@
|
||||
#[repr(C)]
|
||||
pub struct GUID {
|
||||
pub data1: u32,
|
||||
pub data2: u16,
|
||||
pub data3: u16,
|
||||
pub data4: [u8; 8],
|
||||
}
|
||||
impl ::core::marker::Copy for GUID {}
|
||||
impl ::core::clone::Clone for GUID {
|
||||
fn clone(&self) -> Self {
|
||||
*self
|
||||
}
|
||||
}
|
||||
|
||||
pub type HRESULT = i32;
|
||||
pub type HSTRING = *mut core::ffi::c_void;
|
||||
pub type IUnknown = *mut core::ffi::c_void;
|
||||
pub type IInspectable = *mut core::ffi::c_void;
|
||||
pub type PSTR = *mut u8;
|
||||
pub type PWSTR = *mut u16;
|
||||
pub type PCSTR = *const u8;
|
||||
pub type PCWSTR = *const u16;
|
||||
Reference in New Issue
Block a user