pub struct SDKControlRequestPayload {
pub request_subtype: String,
pub model: Option<String>,
pub max_thinking_tokens: Option<u32>,
pub mode: Option<String>,
}Fields§
§request_subtype: String§model: Option<String>§max_thinking_tokens: Option<u32>§mode: Option<String>Trait Implementations§
Source§impl Clone for SDKControlRequestPayload
impl Clone for SDKControlRequestPayload
Source§fn clone(&self) -> SDKControlRequestPayload
fn clone(&self) -> SDKControlRequestPayload
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 SDKControlRequestPayload
impl Debug for SDKControlRequestPayload
Source§impl<'de> Deserialize<'de> for SDKControlRequestPayload
impl<'de> Deserialize<'de> for SDKControlRequestPayload
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
Auto Trait Implementations§
impl Freeze for SDKControlRequestPayload
impl RefUnwindSafe for SDKControlRequestPayload
impl Send for SDKControlRequestPayload
impl Sync for SDKControlRequestPayload
impl Unpin for SDKControlRequestPayload
impl UnsafeUnpin for SDKControlRequestPayload
impl UnwindSafe for SDKControlRequestPayload
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