pub struct SessionNextReasoningEndedData {
pub assistant_message_id: String,
pub provider_metadata: Option<LLMProviderMetadata>,
pub reasoning_id: String,
pub session_id: String,
pub text: String,
pub timestamp: f64,
}Fields§
§assistant_message_id: String§provider_metadata: Option<LLMProviderMetadata>§reasoning_id: String§session_id: String§text: String§timestamp: f64Trait Implementations§
Source§impl Clone for SessionNextReasoningEndedData
impl Clone for SessionNextReasoningEndedData
Source§fn clone(&self) -> SessionNextReasoningEndedData
fn clone(&self) -> SessionNextReasoningEndedData
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl<'de> Deserialize<'de> for SessionNextReasoningEndedData
impl<'de> Deserialize<'de> for SessionNextReasoningEndedData
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 StructuralPartialEq for SessionNextReasoningEndedData
Auto Trait Implementations§
impl Freeze for SessionNextReasoningEndedData
impl RefUnwindSafe for SessionNextReasoningEndedData
impl Send for SessionNextReasoningEndedData
impl Sync for SessionNextReasoningEndedData
impl Unpin for SessionNextReasoningEndedData
impl UnsafeUnpin for SessionNextReasoningEndedData
impl UnwindSafe for SessionNextReasoningEndedData
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