pub enum ThreadOrigin {
Turn {
request_id: String,
},
Operation {
operation_id: String,
},
}Expand description
Durable cause of this thread’s creation, assigned by the conversation owner. This is independent of turn admission: model preparation may fail after creation.
Variants§
Trait Implementations§
Source§impl Clone for ThreadOrigin
impl Clone for ThreadOrigin
Source§impl Debug for ThreadOrigin
impl Debug for ThreadOrigin
Source§impl<'de> Deserialize<'de> for ThreadOrigin
impl<'de> Deserialize<'de> for ThreadOrigin
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
impl Eq for ThreadOrigin
Source§impl PartialEq for ThreadOrigin
impl PartialEq for ThreadOrigin
Source§impl Serialize for ThreadOrigin
impl Serialize for ThreadOrigin
impl StructuralPartialEq for ThreadOrigin
Auto Trait Implementations§
impl Freeze for ThreadOrigin
impl RefUnwindSafe for ThreadOrigin
impl Send for ThreadOrigin
impl Sync for ThreadOrigin
impl Unpin for ThreadOrigin
impl UnsafeUnpin for ThreadOrigin
impl UnwindSafe for ThreadOrigin
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