Crate webkit2gtk
source ·Expand description
webkit2gtk
Rust bindings and wrappers for webkit2gtk.
Building
webkit2gtk-rs expects GTK+, GLib and webkit2gtk development files to be installed on your system. See the requirements page.
Using
[dependencies]
webkit2gtk = "0.18.0"
Simple Example Browser
You can run the example in example/main.rs with
cargo run --example main
License
webkit2gtk-rs is available under the MIT License, please refer to it.
Re-exports
Structs
ApplicationInfo
v2_18
AutomationSession
v2_18
A builder-pattern type to construct
AutomationSession
objects.A builder-pattern type to construct
ColorChooserRequest
objects.Credential
v2_2
A builder-pattern type to construct
Download
objects.EditorState
v2_10
A generic error capable of representing various error domains (types).
A builder-pattern type to construct
FindController
objects.GeolocationManager
v2_26
GeolocationPosition
v2_26
A builder-pattern type to construct
HitTestResult
objects.ITPFirstParty
v2_30
ITPThirdParty
v2_30
InputHints
v2_28
InputMethodContext
v2_28
InputMethodUnderline
v2_28
NavigationAction
v2_6
NetworkProxySettings
v2_16
Notification
v2_8
OptionMenu
v2_18
OptionMenuItem
v2_18
PrintCustomWidget
v2_16
A builder-pattern type to construct
PrintCustomWidget
objects.A builder-pattern type to construct
PrintOperation
objects.ScriptDialog
v2_24
SecurityOrigin
v2_16
A builder-pattern type to construct
Settings
objects.A builder-pattern type to construct
URIRequest
objects.A builder-pattern type to construct
URISchemeResponse
objects.UserMessage
v2_28
UserMessageBuilder
v2_28
A builder-pattern type to construct
UserMessage
objects.UserScript
v2_6
UserStyleSheet
v2_6
A builder-pattern type to construct
WebContext
objects.A builder-pattern type to construct
WebView
objects.WebViewSessionState
v2_12
WebsiteData
v2_16
WebsiteDataManager
v2_10
A builder-pattern type to construct
WebsiteDataManager
objects.WebsiteDataTypes
v2_16
WebsitePolicies
v2_30
A builder-pattern type to construct
WebsitePolicies
objects.A builder-pattern type to construct
WindowProperties
objects.Enums
AutoplayPolicy
v2_30
InputPurpose
v2_28
MediaCaptureState
v2_34
NetworkProxyMode
v2_16
ProcessModel
v2_4
UserMessageError
v2_28
UserStyleLevel
v2_6
Traits
AutomationSessionExt
v2_18
EditorStateExt
v2_10
NotificationExt
v2_8
OptionMenuExt
v2_18
PrintCustomWidgetExt
v2_16
UserMessageExt
v2_28
WebsitePoliciesExt
v2_30