pub struct IrGenerationResult {
pub batch: IrBatch,
pub confidence: f32,
pub warnings: Vec<String>,
pub stats: GenerationStats,
}Expand description
Result of AI IR generation.
Fields§
§batch: IrBatchThe generated IR batch ready to apply.
confidence: f32Confidence score (0.0 – 1.0) from the model.
warnings: Vec<String>Warnings or notes from the generation process.
stats: GenerationStatsToken/node count stats.
Trait Implementations§
Source§impl Clone for IrGenerationResult
impl Clone for IrGenerationResult
Source§fn clone(&self) -> IrGenerationResult
fn clone(&self) -> IrGenerationResult
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 IrGenerationResult
impl Debug for IrGenerationResult
Source§impl<'de> Deserialize<'de> for IrGenerationResult
impl<'de> Deserialize<'de> for IrGenerationResult
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 IrGenerationResult
impl RefUnwindSafe for IrGenerationResult
impl Send for IrGenerationResult
impl Sync for IrGenerationResult
impl Unpin for IrGenerationResult
impl UnsafeUnpin for IrGenerationResult
impl UnwindSafe for IrGenerationResult
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