Docs.rs
  • runa-core-0.0.1-alpha1
    • runa-core 0.0.1-alpha1
    • Permalink
    • Docs.rs crate page
    • MIT OR Apache-2.0
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • yshui
    • Dependencies
      • ahash ^0.8 normal
      • anyhow ^1.0.65 normal
      • async-broadcast ^0.5.0 normal
      • async-lock ^2.6.0 normal
      • bitvec ^1.0.1 normal
      • bytes ^1 normal
      • derivative ^2.2.0 normal
      • dlv-list ^0.5.0 normal
      • event-listener ^2.5.3 normal
      • futures-channel ^0.3.26 normal
      • futures-core ^0.3.26 normal
      • futures-lite ^1.12.0 normal
      • futures-sink ^0.3.26 normal
      • futures-util ^0.3.24 normal
      • hashbrown ^0.13 normal
      • indexmap ^1.9.2 normal
      • lazy_static ^1.4.0 normal
      • memmap2 ^0.5.7 normal
      • pin-project ^1.0.12 normal
      • runa-io ^0.0.1-alpha1 normal
      • runa-macros ^0.0.1-alpha1 normal
      • runa-wayland-protocols ^0.1.0 normal
      • runa-wayland-types ^0.1.0 normal
      • rustix ^0.37.3 normal
      • slotmap ^1.0.6 normal
      • smol ^1.2.5 normal
      • static_assertions ^1.1.0 normal
      • thiserror ^1.0.35 normal
      • tracing ^0.1 normal
      • xdg ^2.4.1 normal
    • Versions
    • 100% of the crate is documented
  • Platform
    • i686-unknown-linux-gnu
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Badges
    • Builds
    • Metadata
    • Shorthand URLs
    • Download
    • Rustdoc JSON
    • Build queue
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation
logo

logo

Crate runa_core

  • Macros
  • Structs
  • Enums
  • Constants
  • Traits
  • Functions
  • Type Definitions
  • Attribute Macros
?
Change settings

List of all items

Structs

  • ConnectionManager
  • FlockGuard
  • client::EventDispatcher
  • client::Store
  • client::event_dispatcher::EventDispatcher
  • client::event_dispatcher::PendingEvent
  • client::event_dispatcher::PendingEventFut
  • client::store::Store
  • client::traits::ClientParts
  • client::traits::StoreUpdate
  • events::aggregate::Receiver
  • events::aggregate::Sender
  • events::broadcast::Broadcast
  • events::broadcast::Receiver
  • events::broadcast::Ring
  • events::single_state::Receiver
  • events::single_state::Sender
  • globals::Display
  • globals::Registry
  • objects::Callback
  • objects::Display
  • objects::Registry
  • provide_any::Demand
  • provide_any::ProviderArray
  • provide_any::Receiver
  • server::GlobalStore

Enums

  • ConnectionManagerError
  • ListenerError
  • client::traits::EventHandlerAction
  • client::traits::GetError
  • client::traits::StoreUpdateKind
  • error::Error
  • server::traits::GlobalsUpdate

Traits

  • Serial
  • client::traits::Client
  • client::traits::EventDispatcher
  • client::traits::EventHandler
  • client::traits::Store
  • error::ProtocolError
  • events::EventSource
  • globals::AnyGlobal
  • globals::Bind
  • globals::MonoGlobal
  • objects::AnyObject
  • objects::MonoObject
  • objects::Object
  • provide_any::Provider
  • provide_any::SlottedProvider
  • server::traits::GlobalStore
  • server::traits::Server

Macros

  • globals

Attribute Macros

  • objects::wayland_object

Functions

  • client::dispatch_to
  • provide_any::request_mut
  • provide_any::request_ref
  • provide_any::request_ref_by_slot
  • wayland_listener
  • wayland_listener_auto

Type Definitions

  • client::Dispatch
  • events::broadcast::BroadcastOwned

Constants

  • objects::DISPLAY_ID