pub enum RunStepObjectType {
MessageCreation,
ToolCalls,
}
Expand description
The type of run step, which can be either message_creation
or tool_calls
.
Variants§
Trait Implementations§
Source§impl Clone for RunStepObjectType
impl Clone for RunStepObjectType
Source§fn clone(&self) -> RunStepObjectType
fn clone(&self) -> RunStepObjectType
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for RunStepObjectType
impl Debug for RunStepObjectType
Source§impl<'de> Deserialize<'de> for RunStepObjectType
impl<'de> Deserialize<'de> for RunStepObjectType
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 RunStepObjectType
impl PartialEq for RunStepObjectType
Source§impl Serialize for RunStepObjectType
impl Serialize for RunStepObjectType
impl Copy for RunStepObjectType
impl StructuralPartialEq for RunStepObjectType
Auto Trait Implementations§
impl Freeze for RunStepObjectType
impl RefUnwindSafe for RunStepObjectType
impl Send for RunStepObjectType
impl Sync for RunStepObjectType
impl Unpin for RunStepObjectType
impl UnwindSafe for RunStepObjectType
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