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§
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>
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".