webview2_com::Microsoft::Web::WebView2::Win32

Trait ICoreWebView2Cookie_Impl

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

Required Methods§

Source

fn Name(&self, name: *mut PWSTR) -> Result<(), Error>

Source

fn Value(&self, value: *mut PWSTR) -> Result<(), Error>

Source

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

Source

fn Domain(&self, domain: *mut PWSTR) -> Result<(), Error>

Source

fn Path(&self, path: *mut PWSTR) -> Result<(), Error>

Source

fn Expires(&self, expires: *mut f64) -> Result<(), Error>

Source

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

Source

fn IsHttpOnly(&self, ishttponly: *mut BOOL) -> Result<(), Error>

Source

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

Source

fn SameSite( &self, samesite: *mut COREWEBVIEW2_COOKIE_SAME_SITE_KIND, ) -> Result<(), Error>

Source

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

Source

fn IsSecure(&self, issecure: *mut BOOL) -> Result<(), Error>

Source

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

Source

fn IsSession(&self, issession: *mut BOOL) -> Result<(), Error>

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§