pub struct StateClaim {
pub component: String,
pub verb: String,
pub target: String,
pub provenance: String,
}Expand description
One structured state-ownership claim: component owns/reads/registers
target (evidence provenance). verb is owns for write-derived
ownership and reads for readers — atlas owns claims ignore reads so
a reader is never promoted to owner. The structured bridge from the
STATE & DATA AUTHORITY compiler into the atlas component owns claims.
Fields§
§component: String§verb: String§target: String§provenance: StringTrait Implementations§
Source§impl Clone for StateClaim
impl Clone for StateClaim
Source§impl Debug for StateClaim
impl Debug for StateClaim
impl Eq for StateClaim
Source§impl Ord for StateClaim
impl Ord for StateClaim
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 PartialEq for StateClaim
impl PartialEq for StateClaim
Source§impl PartialOrd for StateClaim
impl PartialOrd for StateClaim
impl StructuralPartialEq for StateClaim
Auto Trait Implementations§
impl Freeze for StateClaim
impl RefUnwindSafe for StateClaim
impl Send for StateClaim
impl Sync for StateClaim
impl Unpin for StateClaim
impl UnsafeUnpin for StateClaim
impl UnwindSafe for StateClaim
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