pub struct PromptOptions {
pub description: Option<String>,
pub input_schema: Option<Map<String, Value>>,
pub output_schema: Option<Map<String, Value>>,
}Fields§
§description: Option<String>§input_schema: Option<Map<String, Value>>§output_schema: Option<Map<String, Value>>Implementations§
Source§impl PromptOptions
impl PromptOptions
Trait Implementations§
Source§impl Clone for PromptOptions
impl Clone for PromptOptions
Source§fn clone(&self) -> PromptOptions
fn clone(&self) -> PromptOptions
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 PromptOptions
impl Debug for PromptOptions
Source§impl Default for PromptOptions
impl Default for PromptOptions
Source§fn default() -> PromptOptions
fn default() -> PromptOptions
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for PromptOptions
impl RefUnwindSafe for PromptOptions
impl Send for PromptOptions
impl Sync for PromptOptions
impl Unpin for PromptOptions
impl UnsafeUnpin for PromptOptions
impl UnwindSafe for PromptOptions
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