Trait webview2_com::Microsoft::Web::WebView2::Win32::ICoreWebView2Cookie_Impl
source · pub trait ICoreWebView2Cookie_Impl: Sized {
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§
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>
Object Safety§
This trait is not object safe.