pub struct WindowsAppSdkOptions {
pub major_minor_version: u32,
pub version_tag: String,
pub min_version: u64,
pub options: i32,
pub bootstrap_library: String,
}Expand description
What the bootstrap asks for: the version of the framework package and how a failure is reported.
Fields§
§major_minor_version: u32The major and the minor version of the release, as 0xMMMMNNNN
(WINDOWSAPPSDK_RELEASE_MAJORMINOR).
version_tag: StringThe tag of a preview or an experimental release; empty for a stable one.
min_version: u64The lowest version of the runtime package (PACKAGE_VERSION); zero
for any of the release.
options: i32MddBootstrapInitializeOptions. The initializer the SDK generates
shows the system’s dialog that offers the runtime when none is
installed (OnNoMatch_ShowUI); the default here is none, so that a
process without a person in front of it fails with the result code.
bootstrap_library: StringThe bootstrap library: its name, which the system looks for beside the executable first, or a path.
Implementations§
Source§impl WindowsAppSdkOptions
impl WindowsAppSdkOptions
Sourcepub const OPTIONS_NONE: i32 = 0
pub const OPTIONS_NONE: i32 = 0
MddBootstrapInitializeOptions_None.
Sourcepub const OPTIONS_ON_NO_MATCH_SHOW_UI: i32 = 0x0008
pub const OPTIONS_ON_NO_MATCH_SHOW_UI: i32 = 0x0008
MddBootstrapInitializeOptions_OnNoMatch_ShowUI.
Sourcepub const RELEASE_MAJOR_MINOR: u32 = 0x0001_0006
pub const RELEASE_MAJOR_MINOR: u32 = 0x0001_0006
The release whose metadata the bindings of the crate are generated
from (interop/winui.idl): 1.6, any runtime version of it.
Trait Implementations§
Source§impl Clone for WindowsAppSdkOptions
impl Clone for WindowsAppSdkOptions
Source§impl Debug for WindowsAppSdkOptions
impl Debug for WindowsAppSdkOptions
Source§impl Default for WindowsAppSdkOptions
impl Default for WindowsAppSdkOptions
impl Eq for WindowsAppSdkOptions
Source§impl PartialEq for WindowsAppSdkOptions
impl PartialEq for WindowsAppSdkOptions
impl StructuralPartialEq for WindowsAppSdkOptions
Auto Trait Implementations§
impl Freeze for WindowsAppSdkOptions
impl RefUnwindSafe for WindowsAppSdkOptions
impl Send for WindowsAppSdkOptions
impl Sync for WindowsAppSdkOptions
impl Unpin for WindowsAppSdkOptions
impl UnsafeUnpin for WindowsAppSdkOptions
impl UnwindSafe for WindowsAppSdkOptions
Blanket Implementations§
Source§impl<T> AnyValue for Twhere
T: PartialEq + 'static,
impl<T> AnyValue for Twhere
T: PartialEq + 'static,
fn any_value_as_any(&self) -> &(dyn Any + 'static)
fn any_value_eq(&self, other: &(dyn AnyValue + 'static)) -> bool
fn any_value_type_name(&self) -> &'static str
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
Source§impl<T> ClassDefaults for Twhere
T: ?Sized,
impl<T> ClassDefaults for Twhere
T: ?Sized,
Source§fn static_constructor()
fn static_constructor()
affects_render, metadata
overrides). Read more