Struct webview2::EnvironmentBuilder [−][src]
pub struct EnvironmentBuilder<'a> { /* fields omitted */ }
A builder for calling the CreateCoreWebView2EnvironmentWithOptions
function.
Use Environment::builder() to create one.
Implementations
impl<'a> EnvironmentBuilder<'a>
[src]
impl<'a> EnvironmentBuilder<'a>
[src]pub fn with_browser_executable_folder(
self,
browser_executable_folder: &'a Path
) -> Self
[src]
self,
browser_executable_folder: &'a Path
) -> Self
pub fn with_user_data_folder(self, user_data_folder: &'a Path) -> Self
[src]
pub fn with_additional_browser_arguments(
self,
additional_browser_arguments: &'a str
) -> Self
[src]
self,
additional_browser_arguments: &'a str
) -> Self
pub fn with_language(self, language: &'a str) -> Self
[src]
pub fn with_target_compatible_browser_version(self, version: &'a str) -> Self
[src]
pub fn with_allow_single_sign_on_using_osprimary_account(
self,
allow: bool
) -> Self
[src]
self,
allow: bool
) -> Self
pub fn get_available_browser_version_string(&self) -> Result<String>
[src]
Get available browser version string (within the browser_executable_folder if it is specified.)
pub fn compare_browser_versions(
&self,
version1: &str,
version2: &str
) -> Result<Ordering>
[src]
&self,
version1: &str,
version2: &str
) -> Result<Ordering>
👎 Deprecated:
use webview2::compare_browser_versions instead
pub fn build(
&self,
completed: impl FnOnce(Result<Environment>) -> Result<()> + 'static
) -> Result<()>
[src]
&self,
completed: impl FnOnce(Result<Environment>) -> Result<()> + 'static
) -> Result<()>
Trait Implementations
impl<'a> Default for EnvironmentBuilder<'a>
[src]
impl<'a> Default for EnvironmentBuilder<'a>
[src]fn default() -> EnvironmentBuilder<'a>
[src]
Auto Trait Implementations
impl<'a> RefUnwindSafe for EnvironmentBuilder<'a>
impl<'a> RefUnwindSafe for EnvironmentBuilder<'a>
impl<'a> Send for EnvironmentBuilder<'a>
impl<'a> Send for EnvironmentBuilder<'a>
impl<'a> Sync for EnvironmentBuilder<'a>
impl<'a> Sync for EnvironmentBuilder<'a>
impl<'a> Unpin for EnvironmentBuilder<'a>
impl<'a> Unpin for EnvironmentBuilder<'a>
impl<'a> UnwindSafe for EnvironmentBuilder<'a>
impl<'a> UnwindSafe for EnvironmentBuilder<'a>