zsui
There is currently very little information to present on
this page because Docs.rs has only limited support for
extracting structured feature metadata from Cargo crates.
This issue is tracked in
Rust RFC #3416.
Check this library's
main docs,
readme, and
Cargo.toml
in case its authors have documentation for features
available there instead.
This version has 94 feature flags, 12 of them enabled by default.
default
button (default)
- widgets-base (default)
label (default)
- widgets-base (default)
window (default)
- linux-direct (default)
- macos-appkit (default)
- windows-win32 (default)
widgets-base (default)
This feature flag does not enable additional features.
linux-direct (default)
- dep:cairo-rs (default)
- dep:pango (default)
- dep:pangocairo (default)
- linux-direct-host (default)
macos-appkit (default)
- dep:block2 (default)
- dep:dispatch2 (default)
- dep:libc (default)
- dep:objc2 (default)
- dep:objc2-app-kit (default)
- dep:objc2-core-graphics (default)
- dep:objc2-foundation (default)
- objc2-app-kit/objc2-core-graphics (default)
windows-win32 (default)
- windows-rust-text (default)
linux-direct-host (default)
- dep:dbus (default)
- dep:rfd (default)
- dep:softbuffer (default)
- dep:winit (default)
windows-rust-text (default)
- rust-text (default)
- windows-gdi (default)
rust-text (default)
- dep:cosmic-text (default)
- dep:skrifa (default)
- dep:swash (default)
- dep:ttf-parser (default)
windows-gdi (default)
- dep:windows-sys (default)
- image (default)
image (default)
- dep:png (default)
accessibility
- dep:windows
- dep:windows-core
- gtk4?/v4_10
- objc2-app-kit?/NSAccessibility
- objc2-app-kit?/NSAccessibilityConstants
- objc2-app-kit?/NSAccessibilityElement
accordion
all-widgets
- accordion
- auto-suggest
- badge
- breadcrumb
- button (default)
- canvas
- checkbox
- color-picker
- combo
- command-palette
- context-menu
- date-picker
- dialog
- document-shell
- flyout
- grid
- grid-view
- icon
- image-preview
- info-bar
- label (default)
- list
- menu-flyout
- number-box
- paged-list
- password-box
- progress
- progress-ring
- radio
- scroll
- shell
- slider
- split-view
- table
- tabs
- teaching-tip
- textbox
- time-picker
- toast
- toggle
- toggle-button
- tooltip
- tree
- video
- virtual-list
android
This feature flag does not enable additional features.
auto-suggest
badge
- widgets-base (default)
breadcrumb
- widgets-base (default)
calculator
- button (default)
- dep:rust_decimal
- grid
- label (default)
- style
calculator-demo
- calculator
- native-smoke
- window (default)
canvas
- widgets-base (default)
checkbox
clipboard
- dep:arboard
color-picker
combo
command-palette
component-gallery-demo
- all-widgets
- dark-mode
- native-smoke
- style
- window (default)
context-menu
dark-mode
This feature flag does not enable additional features.
date-picker
desktop-native
- linux-direct (default)
- macos-appkit (default)
- windows-win32 (default)
desktop-winit
- dep:winit (default)
dialog
- widgets-base (default)
document-shell
fluent-icons
This feature flag does not enable additional features.
flyout
- widgets-base (default)
full
- accessibility
- all-widgets
- calculator
- clipboard
- dark-mode
- desktop-native
- desktop-winit
- document-shell
- hotkey
- linux-direct-accessibility
- linux-gtk
- linux-system-icons
- localization
- mobile
- native-smoke
- product-adapter
- settings
- shortcuts
- style
- tray
- ui-document
- ui-document-runtime
- ui-viewer
- window (default)
- window-chrome
grid
- widgets-base (default)
grid-view
hotkey
icon
- widgets-base (default)
image-preview
- image (default)
- widgets-base (default)
info-bar
- widgets-base (default)
linux-direct-accessibility
- accessibility
- dep:accesskit
- dep:accesskit_winit
- linux-direct-host (default)
linux-direct-lite
- dep:tiny-skia
- linux-direct-host (default)
- rust-text (default)
linux-gtk
linux-system-icons
- dep:freedesktop-icons
- dep:gdk-pixbuf
- linux-direct (default)
list
localization
- dep:fluent-bundle
- dep:sys-locale
- dep:unic-langid
menu-flyout
- widgets-base (default)
mobile
native-smoke
- dep:objc2-core-graphics (default)
- image (default)
- objc2-app-kit?/NSScreen
- objc2-app-kit?/objc2-core-graphics
- objc2-core-graphics/CGEvent
- objc2-core-graphics/CGEventSource
- objc2-core-graphics/CGEventTypes
- objc2-core-graphics/CGRemoteOperation
notepad-demo
notepad-demo-gtk
notepad-demo-lite
- button (default)
- clipboard
- dialog
- document-shell
- label (default)
- linux-direct-lite
- native-smoke
- tabs
- textbox
number-box
paged-list
password-box
product-adapter
This feature flag does not enable additional features.
progress
- widgets-base (default)
progress-ring
- widgets-base (default)
radio
resize
This feature flag does not enable additional features.
rust-text-proof
- rust-text (default)
scroll
This feature flag does not enable additional features.
settings
shell
shortcuts
- widgets-base (default)
slider
split-view
- resize
- widgets-base (default)
style
This feature flag does not enable additional features.
table
tabs
- widgets-base (default)
teaching-tip
- widgets-base (default)
text-input-core
textbox
time-picker
toast
- widgets-base (default)
toggle
toggle-button
tooltip
- widgets-base (default)
tray
tree
ui-document
This feature flag does not enable additional features.
ui-document-runtime
ui-viewer
- accordion
- auto-suggest
- badge
- breadcrumb
- button (default)
- canvas
- checkbox
- color-picker
- combo
- command-palette
- context-menu
- date-picker
- dialog
- document-shell
- flyout
- grid
- grid-view
- icon
- image-preview
- info-bar
- label (default)
- list
- menu-flyout
- native-smoke
- number-box
- password-box
- progress
- progress-ring
- radio
- scroll
- shell
- slider
- split-view
- table
- tabs
- teaching-tip
- textbox
- time-picker
- toast
- toggle
- toggle-button
- tooltip
- tree
- ui-document-runtime
- video
- virtual-list
- window (default)
video
- widgets-base (default)
virtual-list
widgets-input
This feature flag does not enable additional features.
widgets-list
This feature flag does not enable additional features.
window-chrome
- widgets-base (default)
windows-directwrite
- dep:windows
- dep:windows-core
- windows-gdi (default)
- windows/Win32_Graphics_DirectWrite
- windows/Win32_Graphics_Gdi