pub enum PromptFormat {
PlainText,
Markdown,
Json,
Xml,
Yaml,
ChatMessages,
Custom,
}Variants§
Implementations§
Trait Implementations§
Source§impl Clone for PromptFormat
impl Clone for PromptFormat
Source§fn clone(&self) -> PromptFormat
fn clone(&self) -> PromptFormat
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 PromptFormat
impl Debug for PromptFormat
Source§impl Display for PromptFormat
impl Display for PromptFormat
Source§impl FromStr for PromptFormat
impl FromStr for PromptFormat
Source§impl Hash for PromptFormat
impl Hash for PromptFormat
Source§impl Ord for PromptFormat
impl Ord for PromptFormat
Source§fn cmp(&self, other: &PromptFormat) -> Ordering
fn cmp(&self, other: &PromptFormat) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for PromptFormat
impl PartialEq for PromptFormat
Source§impl PartialOrd for PromptFormat
impl PartialOrd for PromptFormat
impl Copy for PromptFormat
impl Eq for PromptFormat
impl StructuralPartialEq for PromptFormat
Auto Trait Implementations§
impl Freeze for PromptFormat
impl RefUnwindSafe for PromptFormat
impl Send for PromptFormat
impl Sync for PromptFormat
impl Unpin for PromptFormat
impl UnsafeUnpin for PromptFormat
impl UnwindSafe for PromptFormat
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