aboutsummaryrefslogtreecommitdiff
path: root/src/state/mod.rs
//! Core octopus state handling

use std::sync::Arc;

pub(crate) type StateRef = Arc<OctoState>;

/// Holds all state handles for the application
pub(crate) struct OctoState {}

impl OctoState {
    pub(crate) fn new() -> StateRef {
        Arc::new(Self {})
    }
}