pub enum ThoughtStepType {
Thought,
Analysis,
Planning,
Reflection,
Evaluation,
Custom(String),
}Expand description
思考步骤类型
Variants§
Trait Implementations§
Source§impl Clone for ThoughtStepType
impl Clone for ThoughtStepType
Source§fn clone(&self) -> ThoughtStepType
fn clone(&self) -> ThoughtStepType
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 ThoughtStepType
impl Debug for ThoughtStepType
Source§impl<'de> Deserialize<'de> for ThoughtStepType
impl<'de> Deserialize<'de> for ThoughtStepType
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
Source§impl PartialEq for ThoughtStepType
impl PartialEq for ThoughtStepType
Source§impl Serialize for ThoughtStepType
impl Serialize for ThoughtStepType
impl Eq for ThoughtStepType
impl StructuralPartialEq for ThoughtStepType
Auto Trait Implementations§
impl Freeze for ThoughtStepType
impl RefUnwindSafe for ThoughtStepType
impl Send for ThoughtStepType
impl Sync for ThoughtStepType
impl Unpin for ThoughtStepType
impl UnsafeUnpin for ThoughtStepType
impl UnwindSafe for ThoughtStepType
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