pub struct ReflectionResult {
pub analysis: String,
pub root_cause: String,
pub confidence: f32,
pub suggested_fixes: Vec<String>,
}Fields§
§analysis: String§root_cause: String§confidence: f32§suggested_fixes: Vec<String>Implementations§
Trait Implementations§
Source§impl Clone for ReflectionResult
impl Clone for ReflectionResult
Source§fn clone(&self) -> ReflectionResult
fn clone(&self) -> ReflectionResult
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 ReflectionResult
impl Debug for ReflectionResult
Source§impl<'de> Deserialize<'de> for ReflectionResult
impl<'de> Deserialize<'de> for ReflectionResult
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 ReflectionResult
impl RefUnwindSafe for ReflectionResult
impl Send for ReflectionResult
impl Sync for ReflectionResult
impl Unpin for ReflectionResult
impl UnsafeUnpin for ReflectionResult
impl UnwindSafe for ReflectionResult
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