pub enum HandoffStepBlock {
CreateConversationBlockDto(CreateConversationBlockDto),
CreateToolCallBlockDto(CreateToolCallBlockDto),
CreateWorkflowBlockDto(CreateWorkflowBlockDto),
}Expand description
HandoffStepBlock : This is the block to use. To use an existing block, use blockId.
This is the block to use. To use an existing block, use blockId.
Variants§
CreateConversationBlockDto(CreateConversationBlockDto)
CreateToolCallBlockDto(CreateToolCallBlockDto)
CreateWorkflowBlockDto(CreateWorkflowBlockDto)
Trait Implementations§
Source§impl Clone for HandoffStepBlock
impl Clone for HandoffStepBlock
Source§fn clone(&self) -> HandoffStepBlock
fn clone(&self) -> HandoffStepBlock
Returns a copy 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 HandoffStepBlock
impl Debug for HandoffStepBlock
Source§impl Default for HandoffStepBlock
impl Default for HandoffStepBlock
Source§impl<'de> Deserialize<'de> for HandoffStepBlock
impl<'de> Deserialize<'de> for HandoffStepBlock
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 OpenApi for HandoffStepBlock
impl OpenApi for HandoffStepBlock
Source§fn openapi() -> OpenApi
fn openapi() -> OpenApi
Return the
openapi::OpenApi instance which can be parsed with serde or served via
OpenAPI visualization tool such as Swagger UI.Source§impl PartialEq for HandoffStepBlock
impl PartialEq for HandoffStepBlock
Source§impl Serialize for HandoffStepBlock
impl Serialize for HandoffStepBlock
impl StructuralPartialEq for HandoffStepBlock
Auto Trait Implementations§
impl Freeze for HandoffStepBlock
impl RefUnwindSafe for HandoffStepBlock
impl Send for HandoffStepBlock
impl Sync for HandoffStepBlock
impl Unpin for HandoffStepBlock
impl UnwindSafe for HandoffStepBlock
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