pub struct SDKUserMessage {
pub session_id: String,
pub message: MessageContent,
pub parent_tool_use_id: Option<String>,
}Expand description
User message sent to QwenCode
Fields§
§session_id: String§message: MessageContent§parent_tool_use_id: Option<String>Trait Implementations§
Source§impl Clone for SDKUserMessage
impl Clone for SDKUserMessage
Source§fn clone(&self) -> SDKUserMessage
fn clone(&self) -> SDKUserMessage
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 SDKUserMessage
impl Debug for SDKUserMessage
Source§impl<'de> Deserialize<'de> for SDKUserMessage
impl<'de> Deserialize<'de> for SDKUserMessage
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 SDKMessageBase for SDKUserMessage
impl SDKMessageBase for SDKUserMessage
fn session_id(&self) -> &str
fn message_type(&self) -> MessageType
Auto Trait Implementations§
impl Freeze for SDKUserMessage
impl RefUnwindSafe for SDKUserMessage
impl Send for SDKUserMessage
impl Sync for SDKUserMessage
impl Unpin for SDKUserMessage
impl UnsafeUnpin for SDKUserMessage
impl UnwindSafe for SDKUserMessage
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