Struct webview2_com::Microsoft::Web::WebView2::Win32::ICoreWebView2DownloadOperation [−][src]
#[repr(transparent)]pub struct ICoreWebView2DownloadOperation(pub IUnknown);
Tuple Fields
0: IUnknown
Implementations
pub unsafe fn BytesReceivedChanged<'a, Param0>(
&self,
eventhandler: Param0,
token: *mut EventRegistrationToken
) -> Result<(), Error> where
Param0: IntoParam<'a, ICoreWebView2BytesReceivedChangedEventHandler>,
pub unsafe fn RemoveBytesReceivedChanged<'a, Param0>(
&self,
token: Param0
) -> Result<(), Error> where
Param0: IntoParam<'a, EventRegistrationToken>,
pub unsafe fn EstimatedEndTimeChanged<'a, Param0>(
&self,
eventhandler: Param0,
token: *mut EventRegistrationToken
) -> Result<(), Error> where
Param0: IntoParam<'a, ICoreWebView2EstimatedEndTimeChangedEventHandler>,
pub unsafe fn RemoveEstimatedEndTimeChanged<'a, Param0>(
&self,
token: Param0
) -> Result<(), Error> where
Param0: IntoParam<'a, EventRegistrationToken>,
pub unsafe fn StateChanged<'a, Param0>(
&self,
eventhandler: Param0,
token: *mut EventRegistrationToken
) -> Result<(), Error> where
Param0: IntoParam<'a, ICoreWebView2StateChangedEventHandler>,
pub unsafe fn RemoveStateChanged<'a, Param0>(
&self,
token: Param0
) -> Result<(), Error> where
Param0: IntoParam<'a, EventRegistrationToken>,
pub unsafe fn InterruptReason(
&self,
interruptreason: *mut COREWEBVIEW2_DOWNLOAD_INTERRUPT_REASON
) -> Result<(), Error>
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl !Send for ICoreWebView2DownloadOperation
impl !Sync for ICoreWebView2DownloadOperation
impl Unpin for ICoreWebView2DownloadOperation
impl UnwindSafe for ICoreWebView2DownloadOperation
Blanket Implementations
Mutably borrows from an owned value. Read more
type DefaultType = Option<T>
Safety