pub struct CrystallizeResult {
pub pages_created: usize,
pub drafts: Vec<KnowledgePageDraft>,
pub persisted_ids: Vec<String>,
pub sampling_used: bool,
pub fallback_reason: Option<String>,
}Expand description
Result of a crystallize operation (LLM or template).
Fields§
§pages_created: usize§drafts: Vec<KnowledgePageDraft>§persisted_ids: Vec<String>§sampling_used: bool§fallback_reason: Option<String>Trait Implementations§
Source§impl Clone for CrystallizeResult
impl Clone for CrystallizeResult
Source§fn clone(&self) -> CrystallizeResult
fn clone(&self) -> CrystallizeResult
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 moreAuto Trait Implementations§
impl Freeze for CrystallizeResult
impl RefUnwindSafe for CrystallizeResult
impl Send for CrystallizeResult
impl Sync for CrystallizeResult
impl Unpin for CrystallizeResult
impl UnsafeUnpin for CrystallizeResult
impl UnwindSafe for CrystallizeResult
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