pub struct Dissent {
pub agent: AgentName,
pub summary: String,
pub reasoning: String,
}Expand description
A dissenting agent’s summary and reasoning.
Fields§
§agent: AgentNameThe dissenting agent.
summary: StringThe agent’s summary.
reasoning: StringThe agent’s reasoning.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Dissent
impl<'de> Deserialize<'de> for Dissent
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 StructuralPartialEq for Dissent
Auto Trait Implementations§
impl Freeze for Dissent
impl RefUnwindSafe for Dissent
impl Send for Dissent
impl Sync for Dissent
impl Unpin for Dissent
impl UnsafeUnpin for Dissent
impl UnwindSafe for Dissent
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