pub struct AgenticSystemExecutionId(/* private fields */);Expand description
Identifier of one run of a composed agentic system.
Declared here rather than beside the aggregate that owns it, so that a binding can be scoped to a system run without the delivery core depending on the design aggregate at all.
Implementations§
Trait Implementations§
Source§impl Clone for AgenticSystemExecutionId
impl Clone for AgenticSystemExecutionId
Source§impl Debug for AgenticSystemExecutionId
impl Debug for AgenticSystemExecutionId
Source§impl<'de> Deserialize<'de> for AgenticSystemExecutionId
impl<'de> Deserialize<'de> for AgenticSystemExecutionId
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
Source§impl Display for AgenticSystemExecutionId
impl Display for AgenticSystemExecutionId
impl Eq for AgenticSystemExecutionId
Source§impl Hash for AgenticSystemExecutionId
impl Hash for AgenticSystemExecutionId
Source§impl Ord for AgenticSystemExecutionId
impl Ord for AgenticSystemExecutionId
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 AgenticSystemExecutionId
impl PartialEq for AgenticSystemExecutionId
Source§impl PartialOrd for AgenticSystemExecutionId
impl PartialOrd for AgenticSystemExecutionId
Source§impl Serialize for AgenticSystemExecutionId
impl Serialize for AgenticSystemExecutionId
impl StructuralPartialEq for AgenticSystemExecutionId
Source§impl TryFrom<&str> for AgenticSystemExecutionId
impl TryFrom<&str> for AgenticSystemExecutionId
Auto Trait Implementations§
impl Freeze for AgenticSystemExecutionId
impl RefUnwindSafe for AgenticSystemExecutionId
impl Send for AgenticSystemExecutionId
impl Sync for AgenticSystemExecutionId
impl Unpin for AgenticSystemExecutionId
impl UnsafeUnpin for AgenticSystemExecutionId
impl UnwindSafe for AgenticSystemExecutionId
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