pub struct StateKey {
pub namespace: String,
pub name: String,
}Fields§
§namespace: String§name: StringImplementations§
Source§impl StateKey
impl StateKey
pub fn new(namespace: impl Into<String>, name: impl Into<String>) -> Self
Sourcepub fn core_people() -> Self
pub fn core_people() -> Self
Core legacy person records. A phase-7 boundary system that declares
this key as a write may propose BoundaryDirective::CreatePerson.
Sourcepub fn core_person_availability() -> Self
pub fn core_person_availability() -> Self
Core person life and custody state. A phase-7 or phase-10 boundary
system that declares this key as a write may propose
BoundaryDirective::SetPersonAvailability.
pub fn core_governments() -> Self
pub fn core_territories() -> Self
pub fn core_routes() -> Self
pub fn core_armies() -> Self
pub fn core_knowledge() -> Self
pub fn core_commands() -> Self
pub fn core_events() -> Self
pub fn core_ingress() -> Self
Sourcepub fn core_decisions() -> Self
pub fn core_decisions() -> Self
Current decision controllers, tickets, and request outcomes.
Sourcepub fn core_domain_records() -> Self
pub fn core_domain_records() -> Self
Administrative read access to current plugin-owned domain records.
Sourcepub fn core_evidence() -> Self
pub fn core_evidence() -> Self
Retained or archived boundary and random-draw evidence identities.
Sourcepub fn core_transitions() -> Self
pub fn core_transitions() -> Self
Pending transition manifests and the transition audits of the current
boundary. A phase-7, phase-10, or phase-12 boundary system that
declares this key as a write may propose
BoundaryDirective::RegisterTransitionManifest; a phase-10 system that
declares it may propose BoundaryDirective::StageTransitionWrite.
Reading manifests or audits requires declaring it as a read, and a
reader sees only those its plugin coordinates or participates in.