pub struct ReasoningPart {
    pub text: String,
    pub signature: Option<String>,
    pub id: Option<String>,
}Fields§
§text: StringThe reasoning text content.
signature: Option<String>The reasoning internal signature
id: Option<String>The ID of the reasoning part, if applicable
Implementations§
Trait Implementations§
Source§impl Clone for ReasoningPart
 
impl Clone for ReasoningPart
Source§fn clone(&self) -> ReasoningPart
 
fn clone(&self) -> ReasoningPart
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 ReasoningPart
 
impl Debug for ReasoningPart
Source§impl Default for ReasoningPart
 
impl Default for ReasoningPart
Source§fn default() -> ReasoningPart
 
fn default() -> ReasoningPart
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ReasoningPart
 
impl<'de> Deserialize<'de> for ReasoningPart
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<ReasoningPart> for Part
 
impl From<ReasoningPart> for Part
Source§fn from(value: ReasoningPart) -> Self
 
fn from(value: ReasoningPart) -> Self
Converts to this type from the input type.
Source§impl PartialEq for ReasoningPart
 
impl PartialEq for ReasoningPart
Source§impl Serialize for ReasoningPart
 
impl Serialize for ReasoningPart
impl StructuralPartialEq for ReasoningPart
Auto Trait Implementations§
impl Freeze for ReasoningPart
impl RefUnwindSafe for ReasoningPart
impl Send for ReasoningPart
impl Sync for ReasoningPart
impl Unpin for ReasoningPart
impl UnwindSafe for ReasoningPart
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