Skip to main content

Crate rpstate

Crate rpstate 

Source

Re-exports§

pub use error::Result;
pub use reactive::AccessMode;
pub use reactive::Change;
pub use reactive::Field;
pub use reactive::InterceptDisposer;
pub use reactive::IntoPipeline;
pub use reactive::MapChange;
pub use reactive::MapSubscription;
pub use reactive::Pipeline;
pub use reactive::Reactive;
pub use reactive::ReactiveMap;
pub use reactive::ReactiveScope;
pub use reactive::ReadOnly;
pub use reactive::ReadOnlyMode;
pub use reactive::RpState;
pub use reactive::RpStateNode;
pub use reactive::Signal;
pub use reactive::SignalSubscription;
pub use reactive::StoreSubscription;
pub use reactive::Writable;
pub use reactive::WritableMode;
pub use store::StateScope;
pub use store::Store;
pub use store::StoreEvent;
pub use store::StoreOp;
pub use store::SubscriptionKind;
pub use store::builder::StoreBuilder;
pub use store::config::StoreConfig;
pub use store::reactive_map;
pub use store::reactive_map_with_path;
pub use store::scoped_path;
pub use migration::MigrationContext;
pub use migration::MigrationError;
pub use migration::MigrationReport;
pub use migration::Migrator;
pub use store::backend::redb::RedbStore;
pub use inventory;
pub use serde;
pub use serde_json;

Modules§

codec
error
migration
reactive
store
tauri_codegen

Macros§

migrate
migrate_field
register_migrations

Functions§

field

Type Aliases§

DefaultStore

Attribute Macros§

rpstate
Generates a persistent state wrapper for a struct.

Derive Macros§

RpType