pub struct EvaluationSubject {
pub agent_id: String,
pub runtime_id: String,
}Expand description
Agent id is an optimistic precondition; the Runtime remains the authority on the agent/runtime binding and validates it at execution time.
Fields§
§agent_id: String§runtime_id: StringTrait Implementations§
Source§impl Clone for EvaluationSubject
impl Clone for EvaluationSubject
Source§fn clone(&self) -> EvaluationSubject
fn clone(&self) -> EvaluationSubject
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for EvaluationSubject
impl Debug for EvaluationSubject
Source§impl<'de> Deserialize<'de> for EvaluationSubject
impl<'de> Deserialize<'de> for EvaluationSubject
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 EvaluationSubject
Source§impl PartialEq for EvaluationSubject
impl PartialEq for EvaluationSubject
Source§impl Serialize for EvaluationSubject
impl Serialize for EvaluationSubject
impl StructuralPartialEq for EvaluationSubject
Auto Trait Implementations§
impl Freeze for EvaluationSubject
impl RefUnwindSafe for EvaluationSubject
impl Send for EvaluationSubject
impl Sync for EvaluationSubject
impl Unpin for EvaluationSubject
impl UnsafeUnpin for EvaluationSubject
impl UnwindSafe for EvaluationSubject
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