List of all items
Structs
- boundary::Host
- boundary::LaunchBuilder
- boundary::MutationBatch
- boundary::RendererApi
- brush::Stop
- design::DesignSystemSubscription
- drawing::DrawCommandSchema
- drawing::DrawFieldSchema
- drawing::DrawList
- drawing::DrawListBuilder
- input::FileDrop
- input::KeyEvent
- input::RangeRequest
- message::Message
- notification::ActivationSubscription
- notification::Notification
- notification::NotificationActivation
- notification::NotificationSender
- notification::PermissionSubscription
- palette::Palette
- palette::PaletteEntry
- protocol::BatchEncoder
- protocol::HostEvent
- runtime::Batch
- schema::BoundaryOp
- schema::BoxProps
- schema::ButtonProps
- schema::Color
- schema::ColumnProps
- schema::EnumVariantSchema
- schema::EventSchema
- schema::FieldSchema
- schema::RoleEnumSchema
- schema::RowProps
- schema::Selection
- schema::SpacerProps
- schema::TextFieldProps
- schema::TextProps
- schema::Theme
- schema::VariantSchema
- schema::WebBatchField
- schema::Window
- spans::TextSpan
- spans::TextSpans
- theme::ThemeHandle
- tokens::ColorToken
- tokens::DesignTokenTable
- tokens::ShapeToken
- tokens::SpaceToken
- tokens::TypeToken
- window::NodeSize
- window::NodeSizeSubscription
- window::WindowSize
- window::WindowSizeSubscription
Enums
- brush::Brush
- drawing::DrawCommand
- drawing::DrawFieldType
- palette::PaletteProblem
- palette::PaletteViolation
- protocol::Mutation
- protocol::PropertyValue
- protocol::ProtocolError
- schema::Alignment
- schema::Arrangement
- schema::AssetKind
- schema::BoundaryParam
- schema::ButtonVariant
- schema::Chrome
- schema::ColorRole
- schema::ColorScheme
- schema::DesignSystem
- schema::EventPayload
- schema::EventPayloadType
- schema::FieldSlot
- schema::FieldType
- schema::IconRole
- schema::Key
- schema::LoopMode
- schema::MaterialRole
- schema::MessageDuration
- schema::Modifier
- schema::MotionRole
- schema::NotificationImportance
- schema::NotificationPermission
- schema::NotificationPresentation
- schema::Paint
- schema::PropertyKind
- schema::ShapeRole
- schema::SlotRole
- schema::SpaceRole
- schema::TextAlign
- schema::TextOverflow
- schema::TileMode
- schema::TitleBar
- schema::TypeRole
- schema::WidgetKind
- schema::WindowHeightClass
- schema::WindowSizeClass
Traits
Macros
Functions
- asset::asset
- asset::register_owned
- boundary::compose_rust_host_dispatch_event
- boundary::compose_rust_host_init
- boundary::compose_rust_host_release_batch
- boundary::compose_rust_host_render_frame
- boundary::compose_rust_host_shutdown
- boundary::current_arena
- boundary::demo_theme
- boundary::demo_theme_for
- boundary::install_renderer_api
- boundary::launch_runtime
- boundary::no_renderer_message
- boundary::palette_report
- boundary::request_frame_from_worker
- brush::brush
- contrast::apart
- contrast::contrast
- contrast::luminance
- design::design_system
- design::subscribe
- drawing::decode_commands
- highlight::highlight_span
- highlight::role_for_highlight
- message::show_message
- notification::notification_permission
- notification::on_activation
- notification::request_notification_permission
- notification::subscribe_permission
- notification::unsupported_reason
- notification::withdraw_notification
- palette::decode_palette
- palette::ink_for
- protocol::decode_batch
- protocol::decode_event
- protocol::encode_event
- theme::current_theme
- theme::own_palette
- theme::set_theme
- tokens::table
- window::next_node_token
- window::node_size
- window::subscribe
- window::subscribe_node
- window::window_size
Type Aliases
Constants
- boundary::STATUS_ALREADY_INITIALIZED
- boundary::STATUS_NOT_INITIALIZED
- boundary::STATUS_NO_RENDERER
- boundary::STATUS_OK
- boundary::STATUS_PANIC
- boundary::STATUS_PROTOCOL_ERROR
- brush::HEADER_LEN
- brush::STOP_LEN
- contrast::DIFF_ROLES
- contrast::MIN_SEPARATION
- contrast::SYNTAX_ROLES
- drawing::COMMAND_LEN
- drawing::DRAW_COMMAND_SCHEMA
- drawing::TAG_ARC
- drawing::TAG_CIRCLE
- drawing::TAG_LINE
- drawing::TAG_POLYLINE_REF
- drawing::TAG_RECT
- drawing::TAG_ROUND_RECT
- drawing::TAG_TEXT_AT
- palette::INK_PAIRS
- palette::PALETTE_ENTRY_LEN
- protocol::THEME_PAYLOAD_LEN
- schema::ALIGNMENT_SCHEMA
- schema::ANDROID_BRIDGE_CLASS
- schema::ARRANGEMENT_SCHEMA
- schema::ASSET_KIND_SCHEMA
- schema::BOUNDARY_SCHEMA
- schema::BUTTON_VARIANT_SCHEMA
- schema::CHROME_SCHEMA
- schema::COLOR_ROLE_COUNT
- schema::COLOR_ROLE_SCHEMA
- schema::COLOR_SCHEME_SCHEMA
- schema::DESIGN_SYSTEM_SCHEMA
- schema::EVENT_SCHEMA
- schema::ICON_ROLE_SCHEMA
- schema::KEY_SCHEMA
- schema::MATERIAL_ROLE_SCHEMA
- schema::MESSAGE_DURATION_SCHEMA
- schema::MODIFIER_SCHEMA
- schema::MOTION_ROLE_SCHEMA
- schema::NOTIFICATION_IMPORTANCE_SCHEMA
- schema::NOTIFICATION_PERMISSION_SCHEMA
- schema::NOTIFICATION_PRESENTATION_SCHEMA
- schema::PROPERTY_SCHEMA
- schema::PROTOCOL_VERSION
- schema::ROLE_ENUM_SCHEMA
- schema::SCHEMA_DESCRIPTOR
- schema::SCHEMA_HASH
- schema::SHAPE_ROLE_SCHEMA
- schema::SLOT_ROLE_SCHEMA
- schema::SPACE_ROLE_SCHEMA
- schema::TEXT_ALIGN_SCHEMA
- schema::TEXT_OVERFLOW_SCHEMA
- schema::TILE_MODE_SCHEMA
- schema::TITLE_BAR_SCHEMA
- schema::TYPE_ROLE_COUNT
- schema::TYPE_ROLE_SCHEMA
- schema::WEB_BATCH_BYTES
- schema::WEB_BATCH_FIELDS
- schema::WEB_EVENT_BUFFER_BYTES
- schema::WEB_EVENT_BUFFER_OFFSET
- schema::WEB_HOST_GLOBAL
- schema::WEB_MODULE_GLOBAL
- schema::WEB_RENDERER_IMPORT_MODULE
- schema::WEB_RUST_REGION_BASE
- schema::WEB_START_SYMBOL
- schema::WIDGET_SCHEMA
- schema::WINDOW_HEIGHT_CLASS_SCHEMA
- schema::WINDOW_SIZE_CLASS_SCHEMA
- spans::FLAG_BOLD
- spans::FLAG_ITALIC
- spans::FLAG_STRIKETHROUGH
- spans::FLAG_UNDERLINE
- spans::SPAN_BACKGROUND_AT
- spans::SPAN_COLOR_AT
- spans::SPAN_FLAGS_AT
- spans::SPAN_HANDLER_AT
- spans::SPAN_LEN
- spans::SPAN_LENGTH_AT
- spans::SPAN_ROLE_AT
- spans::SPAN_START_AT
- tokens::DESIGN_TOKENS