Struct winsafe::HUPDATERSRC
source · pub struct HUPDATERSRC(/* private fields */);
Available on crate feature
kernel
only.Expand description
Handle to an
updateable resource.
Originally just a HANDLE
.
Trait Implementations§
source§impl Debug for HUPDATERSRC
impl Debug for HUPDATERSRC
source§impl Display for HUPDATERSRC
impl Display for HUPDATERSRC
source§impl Handle for HUPDATERSRC
impl Handle for HUPDATERSRC
source§unsafe fn from_ptr(p: *mut c_void) -> Self
unsafe fn from_ptr(p: *mut c_void) -> Self
Creates a new handle object by wrapping a pointer. Read more
source§unsafe fn as_mut(&mut self) -> &mut *mut c_void
unsafe fn as_mut(&mut self) -> &mut *mut c_void
Returns a mutable reference to the underlying raw pointer. Read more
source§impl Hash for HUPDATERSRC
impl Hash for HUPDATERSRC
source§impl LowerHex for HUPDATERSRC
impl LowerHex for HUPDATERSRC
source§impl PartialEq for HUPDATERSRC
impl PartialEq for HUPDATERSRC
source§fn eq(&self, other: &HUPDATERSRC) -> bool
fn eq(&self, other: &HUPDATERSRC) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl UpperHex for HUPDATERSRC
impl UpperHex for HUPDATERSRC
source§impl kernel_Hupdatersrc for HUPDATERSRC
impl kernel_Hupdatersrc for HUPDATERSRC
source§fn BeginUpdateResource(
file_name: &str,
delete_existing_resources: bool
) -> SysResult<EndUpdateResourceGuard>
fn BeginUpdateResource( file_name: &str, delete_existing_resources: bool ) -> SysResult<EndUpdateResourceGuard>
BeginUpdateResource
function.source§fn UpdateResource(
&self,
resource_type: RtStr,
resource_id: IdStr,
language: LANGID,
data: &[u8]
) -> SysResult<()>
fn UpdateResource( &self, resource_type: RtStr, resource_id: IdStr, language: LANGID, data: &[u8] ) -> SysResult<()>
UpdateResource
function.impl Eq for HUPDATERSRC
impl Send for HUPDATERSRC
impl StructuralPartialEq for HUPDATERSRC
Auto Trait Implementations§
impl Freeze for HUPDATERSRC
impl RefUnwindSafe for HUPDATERSRC
impl !Sync for HUPDATERSRC
impl Unpin for HUPDATERSRC
impl UnwindSafe for HUPDATERSRC
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more