pub struct BackendParentContext {
pub parent_run_id: Option<String>,
pub parent_thread_id: Option<String>,
pub parent_tool_call_id: Option<String>,
}Expand description
Optional parent lineage for a backend run.
Fields§
§parent_run_id: Option<String>§parent_thread_id: Option<String>§parent_tool_call_id: Option<String>Trait Implementations§
Source§impl Clone for BackendParentContext
impl Clone for BackendParentContext
Source§fn clone(&self) -> BackendParentContext
fn clone(&self) -> BackendParentContext
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 BackendParentContext
impl Debug for BackendParentContext
Source§impl Default for BackendParentContext
impl Default for BackendParentContext
Source§fn default() -> BackendParentContext
fn default() -> BackendParentContext
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for BackendParentContext
impl RefUnwindSafe for BackendParentContext
impl Send for BackendParentContext
impl Sync for BackendParentContext
impl Unpin for BackendParentContext
impl UnsafeUnpin for BackendParentContext
impl UnwindSafe for BackendParentContext
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