pub enum AiParticipantKind {
User,
Assistant,
System,
Developer,
Tool,
Agent,
Evaluator,
Observer,
Unknown,
}Variants§
Implementations§
Trait Implementations§
Source§impl Clone for AiParticipantKind
impl Clone for AiParticipantKind
Source§fn clone(&self) -> AiParticipantKind
fn clone(&self) -> AiParticipantKind
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 AiParticipantKind
impl Debug for AiParticipantKind
Source§impl Display for AiParticipantKind
impl Display for AiParticipantKind
Source§impl FromStr for AiParticipantKind
impl FromStr for AiParticipantKind
Source§impl Hash for AiParticipantKind
impl Hash for AiParticipantKind
Source§impl Ord for AiParticipantKind
impl Ord for AiParticipantKind
Source§fn cmp(&self, other: &AiParticipantKind) -> Ordering
fn cmp(&self, other: &AiParticipantKind) -> 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 AiParticipantKind
impl PartialEq for AiParticipantKind
Source§impl PartialOrd for AiParticipantKind
impl PartialOrd for AiParticipantKind
impl Copy for AiParticipantKind
impl Eq for AiParticipantKind
impl StructuralPartialEq for AiParticipantKind
Auto Trait Implementations§
impl Freeze for AiParticipantKind
impl RefUnwindSafe for AiParticipantKind
impl Send for AiParticipantKind
impl Sync for AiParticipantKind
impl Unpin for AiParticipantKind
impl UnsafeUnpin for AiParticipantKind
impl UnwindSafe for AiParticipantKind
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