pub struct AiPromptsSection {
pub global_context: Option<String>,
pub evaluation: Option<PromptCustomization>,
pub duplicates: Option<PromptCustomization>,
pub relationships: Option<PromptCustomization>,
pub improve: Option<PromptCustomization>,
pub generate_children: Option<PromptCustomization>,
pub type_prompts: Vec<TypePromptCustomization>,
}Expand description
AI Prompts configuration section
Fields§
§global_context: Option<String>Global context
evaluation: Option<PromptCustomization>Evaluation prompt customization
duplicates: Option<PromptCustomization>Duplicates prompt customization
relationships: Option<PromptCustomization>Relationships prompt customization
improve: Option<PromptCustomization>Improve prompt customization
generate_children: Option<PromptCustomization>Generate children prompt customization
type_prompts: Vec<TypePromptCustomization>Type-specific customizations
Trait Implementations§
Source§impl Clone for AiPromptsSection
impl Clone for AiPromptsSection
Source§fn clone(&self) -> AiPromptsSection
fn clone(&self) -> AiPromptsSection
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 AiPromptsSection
impl Debug for AiPromptsSection
Source§impl Default for AiPromptsSection
impl Default for AiPromptsSection
Source§fn default() -> AiPromptsSection
fn default() -> AiPromptsSection
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for AiPromptsSection
impl RefUnwindSafe for AiPromptsSection
impl Send for AiPromptsSection
impl Sync for AiPromptsSection
impl Unpin for AiPromptsSection
impl UnsafeUnpin for AiPromptsSection
impl UnwindSafe for AiPromptsSection
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