Expand description

gstore

Global and local state management for GTK apps written in Rust.

Re-exports

pub use once_cell;
pub use serde_json;

Macros

This code is unsafe! GTK allows to store data on widgets. This is useful sometimes but since GTK is written in C, setting data to widgets is not safe. This widgets needs more work to address this is or should be implemented differently.

This code is unsafe! GTK allows to store data on widgets. This is useful sometimes but since GTK is written in C, setting data to widgets is not safe. This widgets needs more work to address this is or should be implemented differently.

This code is unsafe! GTK allows to store data on widgets. This is useful sometimes but since GTK is written in C, setting data to widgets is not safe. This widgets needs more work to address this is or should be implemented differently.

This code is unsafe! GTK allows to store data on widgets. This is useful sometimes but since GTK is written in C, setting data to widgets is not safe. This widgets needs more work to address this is or should be implemented differently.

Structs

An Action describes a mutation of the global state.

A global Store

Constants

Traits

A Middleware allows to handle actions before and after state mutation.