pub enum RunStepObjectStepDetails {
MessageCreation(RunStepDetailsMessageCreationObject),
ToolCalls(RunStepDetailsToolCallsObject),
}
Expand description
The details of the run step.
Variants§
MessageCreation(RunStepDetailsMessageCreationObject)
ToolCalls(RunStepDetailsToolCallsObject)
Trait Implementations§
Source§impl Clone for RunStepObjectStepDetails
impl Clone for RunStepObjectStepDetails
Source§fn clone(&self) -> RunStepObjectStepDetails
fn clone(&self) -> RunStepObjectStepDetails
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 RunStepObjectStepDetails
impl Debug for RunStepObjectStepDetails
Source§impl<'de> Deserialize<'de> for RunStepObjectStepDetails
impl<'de> Deserialize<'de> for RunStepObjectStepDetails
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 RunStepObjectStepDetails
impl PartialEq for RunStepObjectStepDetails
Source§impl Serialize for RunStepObjectStepDetails
impl Serialize for RunStepObjectStepDetails
impl StructuralPartialEq for RunStepObjectStepDetails
Auto Trait Implementations§
impl Freeze for RunStepObjectStepDetails
impl RefUnwindSafe for RunStepObjectStepDetails
impl Send for RunStepObjectStepDetails
impl Sync for RunStepObjectStepDetails
impl Unpin for RunStepObjectStepDetails
impl UnwindSafe for RunStepObjectStepDetails
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