Skip to main content

Crate wksp_types

Crate wksp_types 

Source
Expand description

wksp-types — Shared type definitions for the Ferrostack workspace

Translated from Studio’s TypeScript type files to Rust structs. Used by both frontend (Leptos) and future backend (nexcore API) code.

Modules§

academy
Academy types — courses, modules, KSBs, EPAs, certificates
admin
Admin types — dashboard stats, content pipeline, leads
careers
Career types — assessments, skills, career paths
common
Common types shared across all domains
community
Community types — posts, circles, messages, members
gvp_data
Shared EMA GVP module data and helper functions.
intelligence
Intelligence types — articles, series, content hub
intelligence_data
Shared intelligence content models and in-app dataset.
onboarding
Onboarding types — new user welcome flow state
pv
Pharmacovigilance types — signal results, guardian status
user
User types — profiles, roles, auth state