pub struct AssetSupervisorVerdict {
pub confidence: f32,
pub match_assessment: String,
pub flags: Vec<String>,
}Expand description
Supervisor assessment of whether the diff matches the goal intent.
Fields§
§confidence: f32Alignment confidence: 0.0 (unrelated) – 1.0 (perfect match).
match_assessment: StringOne-sentence assessment.
flags: Vec<String>Specific concerns or flags. Empty when confident.
Trait Implementations§
Source§impl Clone for AssetSupervisorVerdict
impl Clone for AssetSupervisorVerdict
Source§fn clone(&self) -> AssetSupervisorVerdict
fn clone(&self) -> AssetSupervisorVerdict
Returns a duplicate of the value. Read more
1.0.0 · 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 AssetSupervisorVerdict
impl Debug for AssetSupervisorVerdict
Source§impl<'de> Deserialize<'de> for AssetSupervisorVerdict
impl<'de> Deserialize<'de> for AssetSupervisorVerdict
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 AssetSupervisorVerdict
impl RefUnwindSafe for AssetSupervisorVerdict
impl Send for AssetSupervisorVerdict
impl Sync for AssetSupervisorVerdict
impl Unpin for AssetSupervisorVerdict
impl UnsafeUnpin for AssetSupervisorVerdict
impl UnwindSafe for AssetSupervisorVerdict
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