pub enum SamplingRole {
User,
Assistant,
}Expand description
Role in a sampling message.
Variants§
Trait Implementations§
Source§impl Clone for SamplingRole
impl Clone for SamplingRole
Source§fn clone(&self) -> SamplingRole
fn clone(&self) -> SamplingRole
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 SamplingRole
impl Debug for SamplingRole
Source§impl PartialEq for SamplingRole
impl PartialEq for SamplingRole
impl Copy for SamplingRole
impl Eq for SamplingRole
impl StructuralPartialEq for SamplingRole
Auto Trait Implementations§
impl Freeze for SamplingRole
impl RefUnwindSafe for SamplingRole
impl Send for SamplingRole
impl Sync for SamplingRole
impl Unpin for SamplingRole
impl UnwindSafe for SamplingRole
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, _span: NoopSpan) -> Self
fn instrument(self, _span: NoopSpan) -> Self
Instruments this future with a span (no-op when disabled).
Source§fn in_current_span(self) -> Self
fn in_current_span(self) -> Self
Instruments this future with the current span (no-op when disabled).