pub struct Branding {
pub icon: Option<Vec<u8>>,
pub banner: Option<Vec<u8>>,
pub display_name: String,
pub publisher: String,
pub description: String,
pub version: String,
pub copyright: Option<String>,
}Expand description
Product identity + optional bitmaps patched into the stub. Self-contained so the crate stays independent of the embala config types.
Fields§
§icon: Option<Vec<u8>>PNG or ICO icon bytes; Some sets the stub’s main icon (spec R7).
BMP banner bytes; Some adds the named EMBALA_BANNER RCDATA resource.
display_name: String§publisher: String§description: String§version: StringFull version string (ProductVersion/FileVersion string values).
copyright: Option<String>LegalCopyright, emitted only when set.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Branding
impl RefUnwindSafe for Branding
impl Send for Branding
impl Sync for Branding
impl Unpin for Branding
impl UnsafeUnpin for Branding
impl UnwindSafe for Branding
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