Struct webview2_com_sys::Microsoft::Web::WebView2::Win32::ICoreWebView2DownloadOperation [−][src]
#[repr(transparent)]pub struct ICoreWebView2DownloadOperation(pub IUnknown);Tuple Fields
0: IUnknownImplementations
pub unsafe fn BytesReceivedChanged<'a, Param0: IntoParam<'a, ICoreWebView2BytesReceivedChangedEventHandler>>(
&self,
eventhandler: Param0,
token: *mut EventRegistrationToken
) -> Result<()>
pub unsafe fn RemoveBytesReceivedChanged<'a, Param0: IntoParam<'a, EventRegistrationToken>>(
&self,
token: Param0
) -> Result<()>
pub unsafe fn EstimatedEndTimeChanged<'a, Param0: IntoParam<'a, ICoreWebView2EstimatedEndTimeChangedEventHandler>>(
&self,
eventhandler: Param0,
token: *mut EventRegistrationToken
) -> Result<()>
pub unsafe fn RemoveEstimatedEndTimeChanged<'a, Param0: IntoParam<'a, EventRegistrationToken>>(
&self,
token: Param0
) -> Result<()>
pub unsafe fn StateChanged<'a, Param0: IntoParam<'a, ICoreWebView2StateChangedEventHandler>>(
&self,
eventhandler: Param0,
token: *mut EventRegistrationToken
) -> Result<()>
pub unsafe fn RemoveStateChanged<'a, Param0: IntoParam<'a, EventRegistrationToken>>(
&self,
token: Param0
) -> Result<()>
pub unsafe fn InterruptReason(
&self,
interruptreason: *mut COREWEBVIEW2_DOWNLOAD_INTERRUPT_REASON
) -> Result<()>
Trait Implementations
Performs the conversion.
Performs the conversion.
Attempts to cast the current interface to another interface using QueryInterface.
The name cast is preferred to query because there is a WinRT method named query but not one
named cast. Read more
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
