pub struct AgentJudgment {
pub signal_id: String,
pub change_anchor: String,
pub framing: String,
pub concern: Option<String>,
pub action: Option<String>,
}Expand description
One agent judgment.
Fields§
§signal_id: StringThe fallow-emitted signal_id this judgment frames.
change_anchor: StringThe fallow-emitted change_anchor this judgment frames.
framing: StringThe agent’s free-text framing.
concern: Option<String>The agent’s optional concern category.
action: Option<String>The optional author-action label, one of JUDGMENT_ACTIONS. Any other
value rejects the judgment on reentry (invalid-action).
Trait Implementations§
Source§impl Clone for AgentJudgment
impl Clone for AgentJudgment
Source§impl Debug for AgentJudgment
impl Debug for AgentJudgment
Source§impl<'de> Deserialize<'de> for AgentJudgment
impl<'de> Deserialize<'de> for AgentJudgment
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
Auto Trait Implementations§
impl Freeze for AgentJudgment
impl RefUnwindSafe for AgentJudgment
impl Send for AgentJudgment
impl Sync for AgentJudgment
impl Unpin for AgentJudgment
impl UnsafeUnpin for AgentJudgment
impl UnwindSafe for AgentJudgment
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