Trait webview2_sys::ICoreWebView2FrameInfoCollectionIterator [−][src]
pub trait ICoreWebView2FrameInfoCollectionIterator: IUnknown { unsafe fn get_has_current(&self, has_current: *mut BOOL) -> HRESULT; unsafe fn get_current(
&self,
frame_info: *mut *mut *mut ICoreWebView2FrameInfoVTable
) -> HRESULT; unsafe fn move_next(&self, has_next: *mut BOOL) -> HRESULT; }
Iterator for a collection of FrameInfos. For more info, see
ICoreWebView2ProcessFailedEventArgs2 and
ICoreWebView2FrameInfoCollection.
Required methods
unsafe fn get_has_current(&self, has_current: *mut BOOL) -> HRESULT[src]
TRUE when the iterator has not run out of FrameInfos. If the
collection over which the iterator is iterating is empty or if the
iterator has gone past the end of the collection, then this is FALSE.
unsafe fn get_current(
&self,
frame_info: *mut *mut *mut ICoreWebView2FrameInfoVTable
) -> HRESULT[src]
&self,
frame_info: *mut *mut *mut ICoreWebView2FrameInfoVTable
) -> HRESULT
Get the current ICoreWebView2FrameInfo of the iterator.
unsafe fn move_next(&self, has_next: *mut BOOL) -> HRESULT[src]
Move the iterator to the next FrameInfo in the collection.
Trait Implementations
Implementations on Foreign Types
impl<T: ICoreWebView2FrameInfoCollectionIterator + ComInterface + ?Sized> ICoreWebView2FrameInfoCollectionIterator for ComRc<T>[src]
impl<T: ICoreWebView2FrameInfoCollectionIterator + ComInterface + ?Sized> ICoreWebView2FrameInfoCollectionIterator for ComRc<T>[src]impl<T: ICoreWebView2FrameInfoCollectionIterator + ComInterface + ?Sized> ICoreWebView2FrameInfoCollectionIterator for ComPtr<T>[src]
impl<T: ICoreWebView2FrameInfoCollectionIterator + ComInterface + ?Sized> ICoreWebView2FrameInfoCollectionIterator for ComPtr<T>[src]