Skip to main content

Crate guinea_core

Crate guinea_core 

Source

Re-exports§

pub use load::Load;
pub use shared_state::SharedState;
pub use scope::Reducer;
pub use scope::Scope;
pub use scope::StateHandle;
pub use scope::Subscription;
pub use actor::Addr;
pub use actor::Cx;
pub use actor::Handler;
pub use actor::ManagedActor;
pub use actor::UiDispatcher;
pub use actor::UiTask;
pub use actor::UiThreadToken;
pub use actor::invoke_on_ui;
pub use actor::set_ui_dispatcher;
pub use actor::event_bus::subscribe::BusSubscription;
pub use guinea_mark as mark;

Modules§

actor
binding
Reading a reducer’s state without being a UI hook.
executor
Where guinea’s own background work runs.
feature
The two halves of a reducer’s traffic, and the one call that wires them.
guard
Asking a scope whether it may be torn down.
load
notify
Where a reducer’s change becomes a redraw - after the turn that made it.
observability
Watching a running application from outside it: the public surface a tool - devtools, a test, a logger - reads, and what a plugin offers it.
remote
Actions and events a tool can send from outside, as JSON.
scope
shared_state
trace

Macros§

declared
Where the line that calls it was written.
rpc_bindDeprecated