pub struct PromptRenderResponse {
pub success: bool,
pub data: Value,
}Expand description
Response from rendering a prompt template.
Contains the rendered prompt configuration with variables substituted and hyperparameters applied.
Fields§
§success: boolWhether the render was successful
data: ValueThe rendered prompt data - can be chat completion or text completion request
Trait Implementations§
Source§impl Clone for PromptRenderResponse
impl Clone for PromptRenderResponse
Source§fn clone(&self) -> PromptRenderResponse
fn clone(&self) -> PromptRenderResponse
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 PromptRenderResponse
impl Debug for PromptRenderResponse
Source§impl<'de> Deserialize<'de> for PromptRenderResponse
impl<'de> Deserialize<'de> for PromptRenderResponse
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 PromptRenderResponse
impl RefUnwindSafe for PromptRenderResponse
impl Send for PromptRenderResponse
impl Sync for PromptRenderResponse
impl Unpin for PromptRenderResponse
impl UnwindSafe for PromptRenderResponse
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