pub enum PlanStepKind {
Think,
Retrieve,
Transform,
Generate,
Validate,
CallTool,
AskUser,
Review,
Deliver,
Stop,
Custom,
}Variants§
Implementations§
Trait Implementations§
Source§impl Clone for PlanStepKind
impl Clone for PlanStepKind
Source§fn clone(&self) -> PlanStepKind
fn clone(&self) -> PlanStepKind
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 PlanStepKind
impl Debug for PlanStepKind
Source§impl Display for PlanStepKind
impl Display for PlanStepKind
Source§impl FromStr for PlanStepKind
impl FromStr for PlanStepKind
Source§impl Hash for PlanStepKind
impl Hash for PlanStepKind
Source§impl Ord for PlanStepKind
impl Ord for PlanStepKind
Source§fn cmp(&self, other: &PlanStepKind) -> Ordering
fn cmp(&self, other: &PlanStepKind) -> 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 PlanStepKind
impl PartialEq for PlanStepKind
Source§impl PartialOrd for PlanStepKind
impl PartialOrd for PlanStepKind
impl Copy for PlanStepKind
impl Eq for PlanStepKind
impl StructuralPartialEq for PlanStepKind
Auto Trait Implementations§
impl Freeze for PlanStepKind
impl RefUnwindSafe for PlanStepKind
impl Send for PlanStepKind
impl Sync for PlanStepKind
impl Unpin for PlanStepKind
impl UnsafeUnpin for PlanStepKind
impl UnwindSafe for PlanStepKind
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