pub struct MessageEntriesInner {
pub object: Option<Object>,
pub type: Option<Type>,
pub created_at: Option<String>,
pub completed_at: Option<String>,
pub id: Option<String>,
pub role: Role,
pub content: Box<Content1>,
pub prefix: Option<bool>,
pub agent_id: Option<String>,
pub model: Option<String>,
}Fields§
§object: Option<Object>§type: Option<Type>§created_at: Option<String>§completed_at: Option<String>§id: Option<String>§role: Role§content: Box<Content1>§prefix: Option<bool>§agent_id: Option<String>§model: Option<String>Implementations§
Source§impl MessageEntriesInner
impl MessageEntriesInner
pub fn new(role: Role, content: Content1) -> MessageEntriesInner
Trait Implementations§
Source§impl Clone for MessageEntriesInner
impl Clone for MessageEntriesInner
Source§fn clone(&self) -> MessageEntriesInner
fn clone(&self) -> MessageEntriesInner
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 MessageEntriesInner
impl Debug for MessageEntriesInner
Source§impl Default for MessageEntriesInner
impl Default for MessageEntriesInner
Source§fn default() -> MessageEntriesInner
fn default() -> MessageEntriesInner
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MessageEntriesInner
impl<'de> Deserialize<'de> for MessageEntriesInner
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 PartialEq for MessageEntriesInner
impl PartialEq for MessageEntriesInner
Source§impl Serialize for MessageEntriesInner
impl Serialize for MessageEntriesInner
impl StructuralPartialEq for MessageEntriesInner
Auto Trait Implementations§
impl Freeze for MessageEntriesInner
impl RefUnwindSafe for MessageEntriesInner
impl Send for MessageEntriesInner
impl Sync for MessageEntriesInner
impl Unpin for MessageEntriesInner
impl UnsafeUnpin for MessageEntriesInner
impl UnwindSafe for MessageEntriesInner
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