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

Required Methods§

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

Object Safety§

This trait is not object safe.

Implementors§