pub struct RisBreakdown {
pub imperative_density: f32,
pub instruction_leakage: f32,
pub ambiguity: f32,
pub length_bloat: f32,
pub overlap_penalty: f32,
pub schema_mismatch: f32,
pub dominant: String,
}Fields§
§imperative_density: f32§instruction_leakage: f32§ambiguity: f32§length_bloat: f32§overlap_penalty: f32§schema_mismatch: f32§dominant: StringWhich component dominated the score (for the report’s “why”).
Trait Implementations§
Source§impl Clone for RisBreakdown
impl Clone for RisBreakdown
Source§fn clone(&self) -> RisBreakdown
fn clone(&self) -> RisBreakdown
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 RisBreakdown
impl Debug for RisBreakdown
Source§impl<'de> Deserialize<'de> for RisBreakdown
impl<'de> Deserialize<'de> for RisBreakdown
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 RisBreakdown
impl RefUnwindSafe for RisBreakdown
impl Send for RisBreakdown
impl Sync for RisBreakdown
impl Unpin for RisBreakdown
impl UnsafeUnpin for RisBreakdown
impl UnwindSafe for RisBreakdown
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