pub struct DecisionQuestion {
pub id: String,
pub title: String,
pub short_answer: String,
pub caveat: String,
pub confidence: String,
pub supporting_findings: Vec<String>,
pub tension_findings: Vec<String>,
pub gap_findings: Vec<String>,
pub artifact_ids: Vec<String>,
pub what_would_change_this_answer: String,
pub correction_paths: Vec<DecisionCorrectionPath>,
pub tags: Vec<String>,
}Fields§
§id: String§title: String§short_answer: String§caveat: String§confidence: String§supporting_findings: Vec<String>§tension_findings: Vec<String>§gap_findings: Vec<String>§artifact_ids: Vec<String>§what_would_change_this_answer: String§correction_paths: Vec<DecisionCorrectionPath>Trait Implementations§
Source§impl Clone for DecisionQuestion
impl Clone for DecisionQuestion
Source§fn clone(&self) -> DecisionQuestion
fn clone(&self) -> DecisionQuestion
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 DecisionQuestion
impl Debug for DecisionQuestion
Source§impl<'de> Deserialize<'de> for DecisionQuestion
impl<'de> Deserialize<'de> for DecisionQuestion
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 DecisionQuestion
impl RefUnwindSafe for DecisionQuestion
impl Send for DecisionQuestion
impl Sync for DecisionQuestion
impl Unpin for DecisionQuestion
impl UnsafeUnpin for DecisionQuestion
impl UnwindSafe for DecisionQuestion
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