Skip to main content

ICoreWebView2Cookie_Impl

Trait ICoreWebView2Cookie_Impl 

Source
pub trait ICoreWebView2Cookie_Impl: IUnknownImpl {
Show 14 methods // Required methods fn Name(&self) -> Result<PWSTR>; fn Value(&self) -> Result<PWSTR>; fn SetValue(&self, value: &PCWSTR) -> Result<()>; fn Domain(&self) -> Result<PWSTR>; fn Path(&self) -> Result<PWSTR>; fn Expires(&self) -> Result<f64>; fn SetExpires(&self, expires: f64) -> Result<()>; fn IsHttpOnly(&self) -> Result<BOOL>; fn SetIsHttpOnly(&self, ishttponly: BOOL) -> Result<()>; fn SameSite(&self) -> Result<COREWEBVIEW2_COOKIE_SAME_SITE_KIND>; fn SetSameSite( &self, samesite: COREWEBVIEW2_COOKIE_SAME_SITE_KIND, ) -> Result<()>; fn IsSecure(&self) -> Result<BOOL>; fn SetIsSecure(&self, issecure: BOOL) -> Result<()>; fn IsSession(&self) -> Result<BOOL>;
}

Required Methods§

Source

fn Name(&self) -> Result<PWSTR>

Source

fn Value(&self) -> Result<PWSTR>

Source

fn SetValue(&self, value: &PCWSTR) -> Result<()>

Source

fn Domain(&self) -> Result<PWSTR>

Source

fn Path(&self) -> Result<PWSTR>

Source

fn Expires(&self) -> Result<f64>

Source

fn SetExpires(&self, expires: f64) -> Result<()>

Source

fn IsHttpOnly(&self) -> Result<BOOL>

Source

fn SetIsHttpOnly(&self, ishttponly: BOOL) -> Result<()>

Source

fn SameSite(&self) -> Result<COREWEBVIEW2_COOKIE_SAME_SITE_KIND>

Source

fn SetSameSite( &self, samesite: COREWEBVIEW2_COOKIE_SAME_SITE_KIND, ) -> Result<()>

Source

fn IsSecure(&self) -> Result<BOOL>

Source

fn SetIsSecure(&self, issecure: BOOL) -> Result<()>

Source

fn IsSession(&self) -> Result<BOOL>

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§