pub struct ThreadResumeParams {Show 14 fields
pub thread_id: String,
pub history: Option<Vec<Value>>,
pub path: Option<String>,
pub model: Option<String>,
pub model_provider: Option<String>,
pub cwd: Option<String>,
pub approval_policy: Option<String>,
pub sandbox: Option<String>,
pub config: Option<Map<String, Value>>,
pub base_instructions: Option<String>,
pub developer_instructions: Option<String>,
pub personality: Option<String>,
pub persist_extended_history: Option<bool>,
pub extra: Map<String, Value>,
}Fields§
§thread_id: String§history: Option<Vec<Value>>§path: Option<String>§model: Option<String>§model_provider: Option<String>§cwd: Option<String>§approval_policy: Option<String>§sandbox: Option<String>§config: Option<Map<String, Value>>§base_instructions: Option<String>§developer_instructions: Option<String>§personality: Option<String>§persist_extended_history: Option<bool>§extra: Map<String, Value>Implementations§
Source§impl ThreadResumeParams
impl ThreadResumeParams
pub fn from_thread_id(thread_id: impl Into<String>) -> Self
Trait Implementations§
Source§impl Clone for ThreadResumeParams
impl Clone for ThreadResumeParams
Source§fn clone(&self) -> ThreadResumeParams
fn clone(&self) -> ThreadResumeParams
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 ThreadResumeParams
impl Debug for ThreadResumeParams
Source§impl Default for ThreadResumeParams
impl Default for ThreadResumeParams
Source§fn default() -> ThreadResumeParams
fn default() -> ThreadResumeParams
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ThreadResumeParams
impl<'de> Deserialize<'de> for ThreadResumeParams
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 From<ThreadIdParams> for ThreadResumeParams
impl From<ThreadIdParams> for ThreadResumeParams
Source§fn from(value: ThreadIdParams) -> Self
fn from(value: ThreadIdParams) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for ThreadResumeParams
impl RefUnwindSafe for ThreadResumeParams
impl Send for ThreadResumeParams
impl Sync for ThreadResumeParams
impl Unpin for ThreadResumeParams
impl UnsafeUnpin for ThreadResumeParams
impl UnwindSafe for ThreadResumeParams
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