Re-exports§
pub use crate::event::Args;pub use crate::event::CompositorEvent;pub use crate::event::Event;pub use crate::event::EventFilter;pub use crate::event::ItemEffect;pub use crate::event::Message;pub use crate::event::WidgetEvent;pub use crate::event::WidgetEventKind;pub use crate::host::Context;pub use crate::host::Host;pub use crate::host::HostRef;pub use crate::host::Options;pub use crate::host::ServiceContext;pub use crate::host::StyleRef;pub use crate::payload::PayloadBox;pub use crate::payload::PayloadParser;pub use crate::payload::PayloadParserBox;pub use crate::root::PluginDependency;pub use crate::root::PluginMod;pub use crate::root::PluginMod_Ref;pub use crate::sdk::HostExt;pub use crate::store::Store;pub use crate::store::StoreBorrow;pub use crate::surfaces::Component;pub use crate::surfaces::Compositor;pub use crate::surfaces::DeployResult;pub use crate::surfaces::DeployableDesktopItem;pub use crate::surfaces::DeployedItem;pub use crate::surfaces::DesktopItem;pub use crate::surfaces::ForegroundService;pub use crate::surfaces::Payload;pub use crate::surfaces::QuickSettings;pub use crate::surfaces::Renderable;pub use crate::surfaces::Service;pub use crate::surfaces::Spotlight;pub use crate::types::*;
Macros§
- export_
plugin - Exports the plugin stuff.
Structs§
- RBox
- Ffi-safe equivalent of
std::box::Box. - RSlice
- Ffi-safe equivalent of
&'a [T] - RStr
- Ffi-safe equivalent of
&'a str - RString
- Ffi-safe equivalent of
std::string::String. - RVec
- Ffi-safe equivalent of
std::vec::Vec.