pub struct LLmContext {
pub thread_id: Option<String>,
pub task_id: Option<String>,
pub run_id: Option<String>,
pub label: Option<String>,
pub messages: Vec<Message>,
}Fields§
§thread_id: Option<String>§task_id: Option<String>§run_id: Option<String>§label: Option<String>§messages: Vec<Message>Trait Implementations§
Source§impl Clone for LLmContext
impl Clone for LLmContext
Source§fn clone(&self) -> LLmContext
fn clone(&self) -> LLmContext
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 LLmContext
impl Debug for LLmContext
Source§impl Default for LLmContext
impl Default for LLmContext
Source§fn default() -> LLmContext
fn default() -> LLmContext
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for LLmContext
impl RefUnwindSafe for LLmContext
impl Send for LLmContext
impl Sync for LLmContext
impl Unpin for LLmContext
impl UnsafeUnpin for LLmContext
impl UnwindSafe for LLmContext
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