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.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for StateKey
impl<'de> Deserialize<'de> for StateKey
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for StateKey
Source§impl Ord for StateKey
impl Ord for StateKey
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialOrd for StateKey
impl PartialOrd for StateKey
impl StructuralPartialEq for StateKey
Auto Trait Implementations§
impl Freeze for StateKey
impl RefUnwindSafe for StateKey
impl Send for StateKey
impl Sync for StateKey
impl Unpin for StateKey
impl UnsafeUnpin for StateKey
impl UnwindSafe for StateKey
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more