pub struct PromptCompilation {
pub system_instruction: String,
pub supplemental_documents: Vec<SupplementalDoc>,
pub inventory_prompt: String,
pub loaded_skills: Vec<String>,
pub missing_skills: Vec<String>,
pub warnings: Vec<String>,
}Fields§
§system_instruction: String§supplemental_documents: Vec<SupplementalDoc>§inventory_prompt: String§loaded_skills: Vec<String>§missing_skills: Vec<String>§warnings: Vec<String>Auto Trait Implementations§
impl Freeze for PromptCompilation
impl RefUnwindSafe for PromptCompilation
impl Send for PromptCompilation
impl Sync for PromptCompilation
impl Unpin for PromptCompilation
impl UnsafeUnpin for PromptCompilation
impl UnwindSafe for PromptCompilation
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more