Trait webkit2gtk::FaviconDatabaseExt
source · pub trait FaviconDatabaseExt: IsA<FaviconDatabase> + Sealed + 'static {
// Provided methods
fn clear(&self) { ... }
fn favicon<P: FnOnce(Result<Surface, Error>) + 'static>(
&self,
page_uri: &str,
cancellable: Option<&impl IsA<Cancellable>>,
callback: P
) { ... }
fn favicon_future(
&self,
page_uri: &str
) -> Pin<Box_<dyn Future<Output = Result<Surface, Error>> + 'static>> { ... }
fn favicon_uri(&self, page_uri: &str) -> Option<GString> { ... }
fn connect_favicon_changed<F: Fn(&Self, &str, &str) + 'static>(
&self,
f: F
) -> SignalHandlerId { ... }
}
Provided Methods§
fn clear(&self)
fn favicon<P: FnOnce(Result<Surface, Error>) + 'static>( &self, page_uri: &str, cancellable: Option<&impl IsA<Cancellable>>, callback: P )
fn favicon_future( &self, page_uri: &str ) -> Pin<Box_<dyn Future<Output = Result<Surface, Error>> + 'static>>
fn favicon_uri(&self, page_uri: &str) -> Option<GString>
fn connect_favicon_changed<F: Fn(&Self, &str, &str) + 'static>( &self, f: F ) -> SignalHandlerId
Object Safety§
This trait is not object safe.