Trait winsafe::prelude::kernel_Hupdatersrc
source · pub trait kernel_Hupdatersrc: Handle {
// Provided methods
fn BeginUpdateResource(
file_name: &str,
delete_existing_resources: bool
) -> SysResult<EndUpdateResourceGuard> { ... }
fn UpdateResource(
&self,
resource_type: RtStr,
resource_id: IdStr,
language: LANGID,
data: &[u8]
) -> SysResult<()> { ... }
}
Available on crate feature
kernel
only.Expand description
This trait is enabled with the kernel
feature, and provides methods for
HUPDATERSRC
.
Prefer importing this trait through the prelude:
use winsafe::prelude::*;
Provided Methods§
sourcefn BeginUpdateResource(
file_name: &str,
delete_existing_resources: bool
) -> SysResult<EndUpdateResourceGuard>
fn BeginUpdateResource( file_name: &str, delete_existing_resources: bool ) -> SysResult<EndUpdateResourceGuard>
BeginUpdateResource
function.
sourcefn 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.
Object Safety§
This trait is not object safe.