Docs

workspace-actor

Source: crates/lvcs-ws/src/workspace/actor.rs.

/// The workspace actor for one forked workspace.
///
/// Built once per incarnation; a restarted workspace actor is rebuilt by
/// replaying every earlier incarnation's journal entries into a fresh one
/// with effects discarded (the daemon's `rebuild`, design §6).
pub type WorkspaceActor<P = sml::NoPolicy> = WorkspaceViewStateMachine<WorkspaceContext, P>;